Computer >> Máy Tính >  >> Lập trình >> Java

Làm cách nào để lấy ngày và giờ trong JShell trong Java 9?


JShell là một công cụ dòng lệnh tương tác điều đó có thể cho phép chúng tôi tìm hiểu, điều tra và khám phá ngôn ngữ Java và API của chúng. Chúng tôi có thể nhập bất kỳ mã java hợp lệ nào vào bảng điều khiển và nhận được kết quả ngay lập tức mà không cần viết lớp chi tiết với main () phương pháp.

Nếu chúng ta muốn lấy ngày hiện tại với thời gian trong JShell bằng cách sử dụng đoạn mã bên dưới.

C:\Users\User>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro

jshell> new Date()
$1 ==> Fri Feb 28 11:59:23 IST 2020

jshell>


Trong đoạn mã dưới đây, chúng ta cần lấy ngày với số mili giây .

jshell> new Date().getTime()
$2 ==> 1582871487654

jshell> System.currentTimeMillis()
$3 ==> 1582871513421

jshell> new Date(1582871513421L)
$4 ==> Fri Feb 28 12:01:53 IST 2020

jshell>


Trong đoạn mã dưới đây, chúng ta cần lấy thời gian .

jshell> java.time.Instant.now()
$5 ==> 2020-02-28T07:07:33.941720100Z

jshell>