java-time 相关问题

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

模拟 LocalDate.now() 但使用 plusDays 时返回 null?

在我的代码中,我需要使用 LocalDate.now(),然后使用 plusDays(num) 计算出从今天开始的估计日期。 在我的单元测试中,当我模拟静态 .now() 方法时,当它调用 plusDays()

回答 2 投票 0

Spring Boot 和批处理器项目日期字段为空

使用 JdbcCursorItemReader 进行读取器的 Spring 批处理。和 .setSql("从员工中选择*") 员工实体有一个提交日期 @Column(名称 = "CREATE_DATE_TIME") 私人本地日期时间

回答 1 投票 0

在Java Spring框架中使用LocalDateTime,对于MongoDb集合仍然给出Date,parse()错误

我想根据 MongoDB 集合“processing-status”上的“listing status”和“createdOn”日期生成一个列表报告。 “listingStatus”字段是...

回答 1 投票 0

Spring Data JPA 3 审核 java.time.OffsetDateTime 的 @CreatedDate 未填充

我正在尝试在我的应用程序中添加 Spring Data JPA 审核,特别是使用 @CreatedDate 和 @LastModifiedDate 注释。这是一个 Spring Boot 3 应用程序。使用 postgresql 测试容器...

回答 1 投票 0

Java 8 时间:以周期步骤迭代一天的 LocalTime

从午夜开始,我想以一定的周期长度迭代 LocalTimes 直到一天结束。 例如。如果时间段是 8 小时 10 分钟,我想要时间:0:00、8:10、16:20(不是 24:...

回答 3 投票 0

使用 STRICT 解析器样式时出现 DateTimeParseException 问题

我尝试使用以下模式解析日期字符串:yyMMdd 和 STRICT 解析器,如下所示: DateTimeFormatter 格式化程序 = DateTimeFormatter.ofPattern(dateFormat).withResolverStyle(

回答 2 投票 0

给定 JDK 8 DateTimeFormatter 获取原始模式字符串?

与我的问题Java 8 DateTimeFormatters 常量在哪里定义的相关? - 如何获取给定 DateTimeFormatter 的原始模式字符串?

回答 3 投票 0

将 TAI 时间转换为 Java Instant

我可以使用秒和纳秒的 TAI 时间 - 让我称之为 T。 我现在想创建一个与这个值 T 相对应的 java Instant 类。 我已经在寻找合适的

回答 2 投票 0

如何解析 DateTimeFormatter

我试图将字符串解析为 LocalDateTime ,它给了我以下错误:“线程“main”中的异常 java.time.format.DateTimeParseException: Text '2014-12-08 09:55' coul...

回答 1 投票 0

相对于现有的抽象类 Clock,新接口 java.time.InstantSource 的主要目的是什么?

Java 17 中添加了一个新接口 java.time.InstantSource。如果该接口的所有实现都是 Clock 实现,那么该附加抽象的用例是什么?

回答 2 投票 0

时区夏令时更改问题

在我的国家,夏令时规则已更改,我们不再使用它。因此很多设备都遇到了问题。我使用了不同的方法来解决这个问题,但只有其中一种有效

回答 1 投票 0

从虚拟线程调用 System.out.println 时的奇怪行为

当运行一个从java的新虚拟线程调用System.out.println方法的示例程序时,我得到了一些奇怪的结果。这是示例程序: 导入 java.math.BigInteger; 我...

回答 1 投票 0

如何从长纪元时间(以毫秒为单位)创建 Java 8 LocalDate?

我有一个外部 API,它返回长整型日期,表示为自纪元开始以来的毫秒数。 使用旧式 Java API,我只需使用它构造一个 Date 日期

回答 9 投票 0

如何将 LocalDate 转换为特定的日期时间格式 [关闭]

如何在java中将ISO_LOCAL_DATE转换为日期时间格式:yyyy-MM-dd'T'HH:mm:ss.SSSZ 例如:给定日期:2016-01-25 至 2016-01-25T00:00:00.000+0100

回答 3 投票 0

本地日期时间转换

我试图在 LocalDateTime java 类的帮助下转换当前日期和时间,然后尝试将其存储在具有日期数据类型的数据库表列中。 下面是代码,我正在尝试

回答 1 投票 0

Java8 LocalDateTime 到 XMLGregorianCalender 删除“+05:30”部分

喜欢下面的, LocalDateTime currentUTCTime = LocalDateTime.now(ZoneId.of("UTC")); String reqPattern = currentUTCTime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss:SSS")); 系统.out.pr...

回答 2 投票 0

创建包含顺序元素的列表

Java中是否有一个实用方法(可能是stream())来生成顺序元素的列表,例如按常量值(秒、分钟、小时)增加的时间? bySeconds(Start_time="10:...

回答 2 投票 0

无法将 hhmmss 格式的时间解析为 Java 中的 LocalTime

我正在尝试在java中解析'093000',如下所示: LocalTime 解析 = LocalTime.parse("093000", DateTimeFormatter.ofPattern("hhmmss")); 然而我遇到了这个异常并且......

回答 2 投票 0

一个日期时间格式化程序适用于 2 种情况

我正在尝试解析 yyyyMMddHHmmss 格式的日期。问题是“ss”部分是可选的,所以 “202308301000”和“20230830100005”是可接受的。 我这样定义我的格式化程序: 私人...

回答 1 投票 0

Java DateTimeFormatter 问题

我有以下方法,它接受一个日期字符串并尝试将其格式化为 LocalDateTime 对象: (语言环境为挪威语) 公共静态 LocalDateTime parseDatoLocalDateTime2(字符串 datoString,

回答 1 投票 0

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