java怎么得到当前时间

avatar
作者
筋斗云
阅读量:0

在Java中,你可以使用java.time包中的类来获取当前时间。以下是一些常用方法:

  1. 使用LocalDateTime类:
import java.time.LocalDateTime;  public class Main {     public static void main(String[] args) {         LocalDateTime now = LocalDateTime.now();         System.out.println("当前时间: " + now);     } } 
  1. 使用ZonedDateTime类(如果你需要时区信息):
import java.time.ZonedDateTime;  public class Main {     public static void main(String[] args) {         ZonedDateTime now = ZonedDateTime.now();         System.out.println("当前时间: " + now);     } } 
  1. 使用Instant类(如果你需要精确到秒的时间戳):
import java.time.Instant;  public class Main {     public static void main(String[] args) {         Instant now = Instant.now();         System.out.println("当前时间(精确到秒): " + now);     } } 
  1. 使用Date类(如果你使用的是Java 8之前的版本):
import java.util.Date;  public class Main {     public static void main(String[] args) {         Date now = new Date();         System.out.println("当前时间(Java 8之前): " + now);     } } 

请注意,java.util.Date类已经被java.time包中的类所取代,因此在新的代码中建议使用java.time包中的类。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!