java-time 相关问题

java.time包,一个在Java 8中首次出现的现代日期时间框架,由JSR 310定义,取代了java.util.Date和.Calendar类。灵感来自Joda-Time,但重新设计。使用ISO 8601标准作为解析和生成字符串的默认值。包括表示仅限日期,仅限时间和时间跨度值的类。


如何使用LocalDateTime在Java 8中从字符串创建毫秒级的长时间?

我有一个以yyyy-MM-dd_HH:mm:ss.SSS格式输入的日期,并将其转换成这种长格式:SimpleDateFormat simpleDateFormat = new SimpleDateFormat(“ yyyy-MM-dd_HH:mm:ss.SSS”);尝试{...

回答 2 投票 3

Java 8:如何使用java.util.Date(的值)设置java.time.LocalDate?

我使用Java 8 DatePicker(我喜欢它)。此类使用java.time.LocalDate。另一方面,持久性则使用java.util.Date(仅在2014年3月)。涉及LocalDate2Date但可行(...

回答 2 投票 2

如何获得给定季度的月份

我正在尝试从某个季度获得月数。使用下面的代码,我从LocalDate.now()实例成功获取了当前季度的月份名称。我如何获得四分之一的...'

回答 4 投票 2

如何使用JsonFormat批注或其他任何春季日期批注来验证Instant Type字段的ISO标准格式的日期值?

[我正在尝试使用ISO模式pattern =“ yyyy-MM-dd'T'HH:mm:ss.SSS'Z'”来验证Java中Instant字段的有效日期格式,但出现错误声明JSON解析错误:无法...

回答 1 投票 0

基于DST转换存储在数据库中的时间

我有时间存储在数据库中。 ID TYPE STARTTIME ENDTIME 1 WEEKDAY 08:00:00 18:00:00 2 SATURDAY 10:00:00 16:00:00 3 SUNDAY 10:00:00 16:00:00 4 HOLIDAY 10:00:...] >

回答 1 投票 1

java格式的日期,从yyyy-mm-ddThh:mm:ss到YYYYMMDDHHMMSS [重复]

[在Java 11中,我试图将现有格式为yyyy-mm-ddThh:mm:ss的现有LocalDateTime对象格式化为YYYYMMDDHHMMSS格式。这是我的代码x.getLocalDateTime()// ...

回答 1 投票 -1

自大纪元以来可以表示为毫秒的最大瞬时值是什么?

Instant.MAX.toEpochMilli()引发java.lang.ArithmeticException:长时间溢出。在不超过long的限制的情况下可表示的最大时间戳是多少?在...

回答 1 投票 0

是否有一个Java类代表两个时刻之间的范围?

我确实想检查一个Instant是否在其他两个瞬时之间:当前我使用的是:import java.time.format.DateTimeFormatter;导入java.time.Instant;即时开始= Instant.from(DateTimeFormatter ....

回答 1 投票 0

哪个更好:Instant.now()。toEpochMilli()或System.currentTimeMillis()

在Java中,我们可以有多种方法来获取当前时间戳,但哪种方法更好:Instant.now()。toEpochMilli()或System.currentTimeMillis()

回答 1 投票 1

将JodaTime持续时间转换为Java 8时间持续时间:getStandardMinutes和其他方法

由于我们所在的时区有些怪异,我们正在尝试将使用Joda-Time库编写的产品转换为Java时间。 (夏令时DST永远都不一致,并且Joda-Time ...

回答 2 投票 2

我如何将Joda的工期转换为java.time.Duration?

我想将1d2h3m4s之类的字符串解析为java.time.Duration。我可以使用joda的PeriodFormatter将字符串解析为org.joda.time.Duration,但是我不知道如何将其转换为...

回答 2 投票 2

设置Java 8时间与Joda时间的时区偏移量

我在两个地方的组织工作。其中之一是智利,那里的夏时制非常不可预测,并且每年之间都有所不同。我们有一个依赖的应用程序...

回答 1 投票 0

向startDate添加期间不会产生endDate

我有两个LocalDate声明如下:val startDate = LocalDate.of(2019,10,31)// 2019-10-31 val endDate = LocalDate.of(2019,9,30)// 2019-09-30然后,我计算出...

回答 1 投票 2

从application.properties解析LocalTime

我正在尝试使用以下代码从spring的application.properties中解析LocalTime:@Value(“#{T(java.time.LocalTime).parse('$ {app.myDateTime}')}”“)private LocalTime myDateTime;在应用中。...

回答 2 投票 0

Play 2.3.x中对Java8 ZonedDateTime的隐式json读写?

新打 . 增加了开箱即用支持JSON的Writes和Reads新的Java 次课,但玩 . .x版本仍然坚持只有乔达时间JSON支持。 有没有办法在 . .x...

回答 1 投票 1

DateTimeFormatter引发日期字符串的DateTimeParseException

以下代码引发DateTimeParseException:DateTimeFormatter formatter = DateTimeFormatter.ofPattern(“ yyyy-MM-dd”); ZonedDateTime dt = ZonedDateTime.parse(“ 2019-01-01”,...

回答 1 投票 -1

将一些特定的日期格式设置为Java枚举的成员

我需要跟踪一些格式(DateTimeFormatter对象),以便在我的应用中重复使用。 ➥如何使用Java枚举来表示这些格式化程序对象?

回答 1 投票 0

使用字符串解析LocalDateTime

有人知道为什么我收到消息“无法在索引11处解析”的异常吗?索引11是“空间”。字符串来自扫描仪forx:“ 2019.10.19。12:00” public LocalDateTime ...

回答 1 投票 -1

您能否解释一下zonedDateTime.withZoneSameInstant(ZoneId.of(“ UTC”))。toInstant()和zonedDateTime.toInstant()何时提供不同的输出?

有人可以说明这两种将ZonedDateTime调整为UTC的方式吗?如果可能,还提供一些测试事件的日期时间。字符串eventDate =“ 2016-11-28T10:56:28 + 11:00”; // ...

回答 1 投票 -2

© www.soinside.com 2019 - 2024. All rights reserved.