Cách lấy ngày giờ hiện tại trong Java như thế nào? Làm sao để lấy thời gian hiện tại trong Java? bài viết này Lập trình không khó sẽ đưa ra cho bạn một số cách khác nhau để lấy được thời gian hệ thống trong ngôn ngữ Java nhé.
Lấy ngày hiện tại với java.time.LocalDate
Thư viện java.time.LocalDate
hỗ trợ chúng ta lấy ngày hiện tại chỉ bằng một câu lệnh như sau:
System.out.println(java.time.LocalDate.now());
Kết quả:
2019-01-22
Lấy giờ hiện tại với java.time.LocalTime
System.out.println(java.time.LocalTime.now());
Kết quả:
09:01:14.341
Lấy ngày giờ hiện tại dùng java.time.LocalDateTime
System.out.println(java.time.LocalDateTime.now()); // 2019-01-22T00:09:05.593
Lấy ngày và giờ hiện tại: java.time.Clock
System.out.println(java.time.Clock.systemUTC().instant()); // 2019-01-22T09:07:23.669Z
Lấy ngày và giờ hiện tại: java.util.Date
java.util.Date date=new java.util.Date(); System.out.println(date); // Hoặc long millis=System.currentTimeMillis(); java.util.Date date=new java.util.Date(millis); System.out.println(date); // Tue Jan 26 09:22:02 IST 2019
Sử dụng java.sql.Date
long millis=System.currentTimeMillis(); java.sql.Date date=new java.sql.Date(millis); System.out.println(date); // 2019-01-22
Sử dụng java.util.Calendar
Date date=java.util.Calendar.getInstance().getTime(); System.out.println(date);
Kết quả:
Tue Jan 26 09:25:02 IST 2019
Để lại một bình luận