java-time 相关问题

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

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

Java:无法从 TemporalAccessor 获取 LocalDate

我正在尝试将字符串日期的格式从 EEEE MMMM d 更改为 MM/d/yyyy,首先将其转换为 LocalDate,然后将不同模式的格式化程序应用于之前的 LocalDate

回答 5 投票 0

默认情况下不支持 Java 8 日期/时间类型 - 使用 RestEasy 客户端 POST 请求时

我正在使用 RestEasy 客户端 POST 请求,如下界面所示: @邮政 @Path("/somePath") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON) 响应 getPo...

回答 1 投票 0

在日期列表中查找所有年份

所以,我有一个日期列表,如下所示: 列表日期= [“2012-05-16”,“2012-05-18”,“2012-06-19”,“2013-01-18”,“2013-01-10”,“2013-08- 05”、“2010-07-10”...] 名单...

回答 4 投票 0

从午夜开始计算半小时 欧洲/伦敦

我有一个看似简单的任务,我希望用纯 Java 21 来解决它 - 尽管如果必须的话我会使用库。 我需要计算从同一天的午夜开始完成的半小时间隔的数量...

回答 1 投票 0

ChronoUnit.DAYS. Between 返回两个 java.time.LocalDate 对象之间的错误天数

public static long getDaysBetween(记录记录) { if (record == null || record.getRecordedDate() == null) { throw new RuntimeException(“无法从记录中提取更新日期”); ...

回答 2 投票 0

埃及时区 java 和 joda 库在 DST 2023 之前更新,是否需要更新 2024 DST

我们的系统运行在具有 EET 时区的服务器上,在 2023 年埃及 DST 更改之前,更新了 Java (jre8) 和 Joda(2.12.5) 库,并且它在 EEST 时区下运行良好。这个

回答 1 投票 0

在没有区域信息的情况下节省数据库时间

我处理一个文本日志文件,其中包含以下形式的日期:“2021 年 1 月 20 日下午 5:26:19”。 我没有区域信息。系统完全隔离运行,如离线m...

回答 1 投票 0

无法从字符串“2020-12-18 16:04:07-06”反序列化`java.time.LocalDateTime`类型的值

我正在尝试使用java.time包制作Java POJO,它绑定“联邦储备经济数据(FRED)”API的列。其中一些列包括时间问题,如下所示, 专栏...

回答 1 投票 0

Java 8 将给定时间和时区转换为 UTC 时间

我有一个字符串类型的时间,例如:“2015-01-05 17:00”,ZoneId是“澳大利亚/悉尼”。 我怎样才能将这个时间信息转换为对应的UTC时间(考虑到...

回答 3 投票 0

OpenRewrite 配方将 Joda 迁移到 Java 8 时间?

自 Java 8 起,Joda 时间已被标准 java.time API 取代。是否有 OpenRewrite 配方可以自动执行此操作?特别是在大型代码库中,这项任务可能会很乏味......

回答 1 投票 0

如何将 Joda 时间周期 API 迁移到 Java 时间(java 8)?

我想将JODA时间段API迁移到JAVA时间(java 8)。 Joda时间段API支持时间和日期。例如。它支持从毫秒到年。但在 java.time 中我们有 2 个独立的函数...

回答 1 投票 0

将字符串格式化为 LocalDateTime

我知道之前已经有人问过这个问题,但在查看所有解决方案后我仍然遇到错误。 我正在尝试使用 DateTimeFormatter 将字符串解析为 LocalDateTime。 这是我的代码: 导入j...

回答 1 投票 0

OffsetDateTime 日期对象未按照在对象中设置日期的方式存储在数据库中

我有一个模型,其中包含 startDateTime 字段,该字段以 OffsetDateTime 格式存储 DateTime。 开始日期时间: 2023-07-25T04:40:46.143-08:00 然而,当我们将上述对象存储在 postgres 中时......

回答 1 投票 0

如何获得 Instant#ofEpochSecond(?) 的最大值

我刚刚发现 Instant#ofEpochSecond(epochSecond) 有最小值/最大值。 这里是源代码。 // 即时.java /** * 支持的最小纪元秒。 */ 私人...

回答 1 投票 0

我怎样才能获得Instant#ofEpochSecond(?)的最大值

我刚刚发现 Instant#ofEpochSecond(epochSecond) 有最小值/最大值。 这里是源代码。 // 即时.java /** * 支持的最小纪元秒。 */ 私人...

回答 1 投票 0

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