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:

Jackson Date
Java Program to Find Maximum Element in an Array using Binary Search
Spring Boot - Creating Docker Image
New Features in Java 12
Java Program to find the number of occurrences of a given number using Binary Search approach
Xử lý ngoại lệ đối với trường hợp ghi đè phương thức trong java
Java Program to Decode a Message Encoded Using Playfair Cipher
How to Get All Dates Between Two Dates?
Loại bỏ các phần tử trùng trong một ArrayList như thế nào?
The Modulo Operator in Java
Java Program to Implement Dijkstra’s Algorithm using Queue
Java Program to Implement Graham Scan Algorithm to Find the Convex Hull
Finding the Differences Between Two Lists in Java
Java Program to Create the Prufer Code for a Tree
Introduction to Java Serialization
Array to String Conversions
Life Cycle of a Thread in Java
Java Program to Implement Cartesian Tree
So sánh HashSet, LinkedHashSet và TreeSet trong Java
Java Program to Solve a Matching Problem for a Given Specific Case
Apache Camel with Spring Boot
Java Program to Find Number of Spanning Trees in a Complete Bipartite Graph
Bootstrap a Web Application with Spring 5
Java Program to Implement Circular Doubly Linked List
Java Program to Implement Double Order Traversal of a Binary Tree
So sánh HashMap và Hashtable trong Java
Java Program to Implement Hash Tables chaining with Singly Linked Lists
Weak References in Java
Java Program to Implement Bresenham Line Algorithm
Convert Hex to ASCII in Java
Java Program to Implement Unrolled Linked List
Class Loaders in Java