Lấy ngày giờ hiện tại trong Java

Có nhiều cách để lấy ngày giờ hiện tại trong Java. Trong bài này, tôi sẽ giới thiệu một vài cách thường được sử dụng để lấy ngày giờ hiện tại.

1. Lấy ngày hiện tại: java.time.LocalDate

System.out.println(java.time.LocalDate.now()); 


Kết quả:

2017-01-23


2. Lấy giờ hiện tại: java.time.LocalTime

System.out.println(java.time.LocalTime.now());


Kết quả:

00:01:14.341


3. Lấy ngày và giờ hiện tại: java.time.LocalDateTime

System.out.println(java.time.LocalDateTime.now());  


Kết quả:

2017-01-24T00:03:31.593


4. Lấy ngày và giờ hiện tại: java.time.Clock

System.out.println(java.time.Clock.systemUTC().instant());   


Kết quả:

2017-01-23T18:35:23.669Z


5. 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);  


Kết quả:

Thu Oct 26 08:22:02 IST 2017


6. Lấy ngày hiện tại: java.sql.Date

long millis=System.currentTimeMillis();  
java.sql.Date date=new java.sql.Date(millis);  
System.out.println(date);  


Kết quả:

2017-10-26


7. Lấy ngày và giờ hiện tại: java.util.Calendar

Date date=java.util.Calendar.getInstance().getTime();  
System.out.println(date);  


Kết quả:

Thu Oct 26 08:22:02 IST 2017


Như bạn thấy có rất nhiều cách để lấy ngày giờ trong Java, nếu có thể hãy sử dụng các phương thức Date Time trong Java 8 : java.time.* sẽ tốt hơn nhé.5.0

Related posts:

Array to String Conversions
Java Program to Implement Meldable Heap
Spring Cloud Connectors and Heroku
Working with Kotlin and JPA
Tìm hiểu cơ chế Lazy Evaluation của Stream trong Java 8
Java – Create a File
Java Program to find the number of occurrences of a given number using Binary Search approach
Convert String to Byte Array and Reverse in Java
Spring Cloud AWS – EC2
Encode a String to UTF-8 in Java
Java Program to Implement Levenshtein Distance Computing Algorithm
Using a Mutex Object in Java
Java Program to Compute Discrete Fourier Transform Using Naive Approach
Jackson JSON Views
Hướng dẫn Java Design Pattern – Composite
Removing all duplicates from a List in Java
Java Program to Find a Good Feedback Vertex Set
Java Program to Use the Bellman-Ford Algorithm to Find the Shortest Path
Java Program to Find Location of a Point Placed in Three Dimensions Using K-D Trees
Simultaneous Spring WebClient Calls
Xử lý ngoại lệ đối với trường hợp ghi đè phương thức trong java
Java Program to Implement Randomized Binary Search Tree
Spring Boot - Flyway Database
Java Program to do a Depth First Search/Traversal on a graph non-recursively
Java Program to Describe the Representation of Graph using Incidence List
Iterating over Enum Values in Java
Spring Security Registration – Resend Verification Email
Converting Between Byte Arrays and Hexadecimal Strings in Java
Spring WebClient and OAuth2 Support
Anonymous Classes in Java
Java Program to Implement Shell Sort
Một số nguyên tắc, định luật trong lập trình