如何在Java中获取当前日期和时间?
您可以通过多种方式在 Java 中获取当前日期和时间。以下是其中一些 -
Date类的构造函数
java.util.Date 类的无参数构造函数返回表示当前日期和时间的 Date 对象。
示例
import java.util.Date;输出结果public class CreateDate {
public static void main(String args[]) {
Date date = new Date();
System.out.print(date);
}
}
Thu Nov 05 20:04:57 IST 2020
now()LocalDateTime 类的方法
now()LocaldateTime 类的方法返回表示当前时间的 Date 对象。
示例
import java.time.LocalDate;输出结果import java.time.LocalDateTime;
public class CreateDateTime {
public static void main(String args[]) {
LocalDateTime date = LocalDateTime.now();
System.out.println("当前日期和时间: "+date);
}
}
当前日期和时间: 2020-11-05T21:49:11.507
getInstance()日历类的方法
getInstance()此类的(不带参数)方法返回表示当前日期和时间的 Calendar 对象。
示例
import java.util.Calendar;输出结果import java.util.Date;
public class CreateDateTime {
public static void main(String[] args) {
Calendar obj = Calendar.getInstance();
Date date = obj.getTime();
System.out.println("当前日期和时间: "+date);
}
}
当前日期和时间: Thu Nov 05 21:46:19 IST 2020
java.time.Clock 类
您还可以使用 java.time.Clock 类获取当前日期时间值,如下所示 -
示例
import java.time.Clock;输出结果public class CreateDateTime {
public static void main(String args[]) {
Clock obj = Clock.systemUTC();
System.out.println("当前日期时间: "+obj.instant());
}
}
当前日期时间: 2020-11-05T16:33:06.155Z
以上是 如何在Java中获取当前日期和时间? 的全部内容, 来源链接: utcz.com/z/347610.html