首页 > 编程知识 正文

java设置时间,java获取系统当前日期时间

时间:2023-05-04 17:16:56 阅读:149665 作者:4270

当前的Java日期和时间教程介绍了用于获取Java当前日期和时间的各种Java类。

有几种获取Java当前日期和时间的方法。 Java程序员可以使用Java8(Java.time )引入的现代日期和时间API、经典、过时的API(Java.util )和第三方Joda库。

使用java.time的当前日期和时间

java.time包包含日期、时间、瞬间和时间段的主要API。 这是旧式java.util日期和时间API的现代替代。

使用Instant获取当前日期和时间

java.time.Instant模拟时间轴中的单个瞬间点。 它可用于记录APP应用的事件时间戳。

JavaCurrentDateInstant.java

此代码示例使用java.time.Instant获取当前日期和时间。

Instant.now ) )方法从系统时钟获取当前时间。

使用LocalDateTime获取当前日期和时间

java.time.LocalDateTime创建时没有时区的日期和时间。

javacurrentdatelocaldatetime.Java

此示例使用java.time.LocalDateTime获取当前日期和时间,并使用Java.time.format.datetime formatter设置当前日期和时间的格式。

LocalDateTime.now ()方法从系统时钟中获取默认时区的当前日期和时间。

使用ZonedDateTime获取当前日期和时间

java.time.ZonedDateTime是具有时区的日期和时间的不变表现。

jvacurrentdatetimezoneddatetime.Java

本示例使用java.time.ZonedDateTime获取当前日期和时间,并使用Java.time.format.datetime formatter设置当前日期和时间的格式。

ZonedDateTime.now ()方法从系统时钟中获取默认时区的当前日期和时间。

使用Clock获取当前日期和时间

java.time.Clock使用时区访问当前时间、日期和时间。

JavaCurrentDateTimeClock.java

此示例使用java.time.Clock获取当前日期和时间。

Clock.systemDefaultZone ()方法使用最高可用系统时钟返回当前时间,并使用默认时区获取要转换为日期和时间的时钟。

使用java.util的当前日期和时间

可以在Java.util(date和Calendar )中使用的类被认为已过时。 这是原始的Java日期和时间API。

使用Date获取当前日期和时间

java.util.Date表示特定时间的瞬间,精度为毫秒。

JavaCurrentDateTimeDate.java

此示例使用java.util.Date获取当前日期和时间,并使用java.text.SimpleDateFormat设置当前日期和时间的格式。

使用Calendar获取当前日期和时间

java.util.Calendar表示特定的时间瞬间,精度为毫秒。

javacurrentdatetimecalendar.Java

此示例使用java.util.Calendar获取当前日期和时间,并使用java.text.SimpleDateFormat设置当前日期和时间的格式。

使用Joda时间库的当前日期和时间

Joda time是一个第三方日期和时间库,用于替换过时的JDK日期和时间API。

需要joda-time依赖性。

使用Joda LocalDateTime获取当前日期和时间

org.joda.time.LocalDateTime是表示没有时区的日期和时间的不可修改的datetime类。

JavaCurrentDateTimeJoda.java

此示例使用org.joda.time.LocalDateTime获取当前日期和时间,并使用org.joda.time.format.datetime formatter设置当前日期和时间的格式。

使用Joda DateTime获取当前日期和时间

org.joda.time.DateTime是不可修改的datetime类的标准实现。

JavaCurrentDateTimeJoda2.java

此示例使用org.joda.time.DateTime获取当前日期和时间,并使用org.joda.time.format.datetime formatter设置当前日期和时间的格式。

本教程介绍了如何获取Java的当前日期和时间。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。