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:

Spring Boot - Service Components
Hamcrest Collections Cookbook
Find the Registered Spring Security Filters
Converting String to Stream of chars
Java Program to Implement Efficient O(log n) Fibonacci generator
Java Program to Compute the Volume of a Tetrahedron Using Determinants
Versioning a REST API
OAuth2.0 and Dynamic Client Registration
Registration with Spring Security – Password Encoding
Java Program to Describe the Representation of Graph using Adjacency List
Java Program to Compute Discrete Fourier Transform Using the Fast Fourier Transform Approach
CharSequence vs. String in Java
Spring Boot - CORS Support
Spring REST API + OAuth2 + Angular (using the Spring Security OAuth legacy stack)
HttpClient Connection Management
Implementing a Runnable vs Extending a Thread
Java Program to Implement PriorityBlockingQueue API
Spring Boot - Interceptor
Java Program to Find Transpose of a Graph Matrix
Java Program to Describe the Representation of Graph using Incidence Matrix
Guide to the Synchronized Keyword in Java
Java Program to Implement Strassen Algorithm
Java Program to Find Maximum Element in an Array using Binary Search
Java Program to Compute Determinant of a Matrix
Java Program to Find the Median of two Sorted Arrays using Binary Search Approach
Add Multiple Items to an Java ArrayList
Auditing with JPA, Hibernate, and Spring Data JPA
Java Program to Implement Binomial Tree
Java Program to Describe the Representation of Graph using Adjacency Matrix
Using a Custom Spring MVC’s Handler Interceptor to Manage Sessions
Form Validation with AngularJS and Spring MVC
Introduction to Apache Commons Text