java-time 相关问题

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

将 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

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

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