Table of Contents
- 1. Lấy ngày hiện tại: java.time.LocalDate
- 2. Lấy giờ hiện tại: java.time.LocalTime
- 3. Lấy ngày và giờ hiện tại: java.time.LocalDateTime
- 4. Lấy ngày và giờ hiện tại: java.time.Clock
- 5. Lấy ngày và giờ hiện tại: java.util.Date
- 6. Lấy ngày hiện tại: java.sql.Date
- 7. Lấy ngày và giờ hiện tại: java.util.Calendar
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:
Java Program to Check whether Directed Graph is Connected using DFS
Spring WebClient vs. RestTemplate
Java InputStream to Byte Array and ByteBuffer
Object Type Casting in Java
Java Program to Implement Extended Euclid Algorithm
Java Program to Implement LinkedHashMap API
Spring Webflux with Kotlin
Java Program to Construct a Random Graph by the Method of Random Edge Selection
Netflix Archaius with Various Database Configurations
Spring Boot - Twilio
An Intro to Spring Cloud Security
Java Program to Find Nearest Neighbor for Static Data Set
Guide to the Synchronized Keyword in Java
Redirect to Different Pages after Login with Spring Security
Working with Network Interfaces in Java
Java – Get Random Item/Element From a List
Spring Boot - Google OAuth2 Sign-In
Tránh lỗi NullPointerException trong Java như thế nào?
Guide to the Java TransferQueue
Assert an Exception is Thrown in JUnit 4 and 5
Using Custom Banners in Spring Boot
Hướng dẫn sử dụng Java Reflection
Java Program to Represent Graph Using Incidence Matrix
Java Program to Solve Knapsack Problem Using Dynamic Programming
Java Program to Implement Singly Linked List
Java Program to Implement Self Balancing Binary Search Tree
So sánh ArrayList và Vector trong Java
Java Program to Implement Segment Tree
HTTP Authentification and CGI/Servlet
Java Program to Find a Good Feedback Edge Set in a Graph
Spring REST API + OAuth2 + Angular
Java Program to do a Breadth First Search/Traversal on a graph non-recursively