我使用offsetdatetime.now()以utc格式获取当前日期,结果也包括毫秒。我不想被发送毫秒。有没有一种方法可以不使用split从offsetdatetime.now()中删除毫秒。
Current format: 2021-02-11T11:27:27.846871-08:00
Format i am looking: 2021-02-10T16:04:00-08:00
我使用offsetdatetime.now()以utc格式获取当前日期,结果也包括毫秒。我不想被发送毫秒。有没有一种方法可以不使用split从offsetdatetime.now()中删除毫秒。
Current format: 2021-02-11T11:27:27.846871-08:00
Format i am looking: 2021-02-10T16:04:00-08:00
1条答案
按热度按时间x3naxklr1#
热释光;博士
详细信息
日期时间类,例如
OffsetDateTime
不是字符串。它们没有格式。与其考虑字符串操作,不如考虑日期时间逻辑。这个
OffsetDateTime
班级提供truncatedTo
将较小零件设置为零的方法。通过aChronoUnit
指定截断的粒度。指定ChronoUnit.SECONDS
把秒的分数(纳秒数)设为零。