当先锋百科网

首页 1 2 3 4 5 6 7

在Java编程中,获取当前日期和时间是非常常见的操作。下面介绍几种获取当前日期和时间的方法。

// 获取当前日期
Date date = new Date();
System.out.println(date);
// 获取当前时间戳
long timeStamp = System.currentTimeMillis();
System.out.println(timeStamp);
// 获取当前时间
LocalTime currentTime = LocalTime.now();  
System.out.println(currentTime);
// 获取当前日期和时间
LocalDateTime currentDateTime = LocalDateTime.now();  
System.out.println(currentDateTime);

在上述代码中,Date类可以获取当前日期,System.currentTimeMillis()方法可以获取当前时间戳,LocalTime和LocalDateTime类可以获取当前时间和日期时间。其中,LocalTime和LocalDateTime类是Java 8中新增的日期时间类,可以更方便地获取日期和时间。

除了上述方法,还可以通过SimpleDateFormat类将日期和时间格式化为所需的字符串格式:

// 按照指定格式获取当前日期和时间
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateTime = sdf.format(new Date());
System.out.println(dateTime);

在以上代码中,SimpleDateFormat类可以设置日期和时间格式,format()方法将日期和时间转换为指定的字符串格式。

以上就是获取当前日期和时间的常见方法,在实际开发中可以根据需要选择相应的方法。