1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Java 获取当前日期 时间和时间戳

Java 获取当前日期 时间和时间戳

时间:2023-03-15 08:52:11

相关推荐

Java 获取当前日期 时间和时间戳

1.简介

通过这篇文章可以了解在Java中获取当前日期,当前时间和当前时间戳的方法。

2.获取当前日期

首先,让我们使用java.time.LocalDate来获取当前的系统日期:

LocalDate localDate = LocalDate.now();

要在任何其他时区获取日期,我们可以使用LocalDate.now(ZoneId):

LocalDate localDate = LocalDate.now(ZoneId.of("GMT+02:30"));

我们还可以使用java.time.LocalDateTime来获取LocalDate的实例*:*

LocalDateTime localDateTime = LocalDateTime.now();LocalDate localDate = localDateTime.toLocalDate();

3.获取当前时间

使用java.time.LocalTime,让我们获取当前的系统时间:

LocalTime localTime = LocalTime.now();

要获取特定时区的当前时间,我们可以使用LocalTime.now(ZoneId):

LocalTime localTime = LocalTime.now(ZoneId.of("GMT+02:30"));

我们也可以使用java.time.LocalDateTime来获取LocalTime的实例:

LocalDateTime localDateTime = LocalDateTime.now();LocalTime localTime = localDateTime.toLocalTime();

4.获取当前时间戳

使用java.time.Instant来获取时当前的时间戳。也就从1970-01-01T00:00:00的到现在偏移的毫秒数。

Instant instant = Instant.now();long timeStampMillis = instant.toEpochMilli();

我们也可以获取偏移的秒数:

Instant instant = Instant.now();long timeStampSeconds = instant.getEpochSecond();

5.结论

在本教程中,我们主要使用java.time包的API来获取当前的日期,时间和时间戳。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。