java-time 相关问题

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

LocalDate到java.util.Date,反之亦然最简单的转换? [重复]

有没有一种简单的方法将LocalDate(Java 8引入)转换为java.util.Date对象?通过'简单',我的意思是比这更简单:日期日期= Date.from(localDate.atStartOfDay(ZoneId ....

回答 7 投票 106

如何使用Java时间库将ISO兼容字符串解析为Date

我有各种格式的时间戳,例如:2018-07-21T00:50:39 2017-11-20T23:18:27.529ZI需要将它们解析为java.util.Date,并尝试了以下方法,它们都适用于......

回答 2 投票 0

DateTimeFormatter月份模式字母“L”失败

我注意到java.time.format.DateTimeFormatter无法按预期解析。见下文:import java.time.LocalDate; import java.time.format.DateTimeFormatter;公共课Play {public ...

回答 3 投票 23

在Java中检查两个其他日期之间的日期时获得不正确的结果

我正在使用下面的代码来检查一小时是否介于两个特定时间之间:String openHour =“08:00 AM”; String currentHour =“10:00 PM”; String closeHour =“11:00 PM”; //改为02:00 AM ...

回答 2 投票 1

为什么sbt未能找到这些杰克逊依赖

我正在尝试添加依赖项以支持jackson库的java.time。那些依赖是:val jacksonVersion =“2.9.7”libraryDependencies + =“com.fasterxml.jackson.module”%“jackson -...

回答 1 投票 0

java.time没有使用jackson正确反序列化

根据这里描述的内容,我应该使用JSR-310表示而不是数字表示序列化ZonedDateTime对象。但是,我得到了数字表示。什么可以......

回答 1 投票 0

在java.time.LocalDateTime和java.util.Date之间转换

Java 8有一个全新的日期和时间API。此API中最有用的类之一是LocalDateTime,用于保存与时区无关的date-with-time值。可能有数百万......

回答 8 投票 427

TimeZone.getTimeZone(“PST”)vs TimeZone.getTimeZone(“America / Los_Angeles”)

我在我们的代码中使用Java 8,我们使用的是sdf.setTimeZone(TimeZone.getTimeZone(“PDT”));转换为失败的美国太平洋(没有抛出任何错误,但转换为默认...

回答 4 投票 2

使用新的日期时间API格式化日期

我正在使用新的日期时间API,但在运行时:public class Test {public static void main(String [] args){String dateFormatter = LocalDate.now()...

回答 3 投票 90

JAXB可以处理java.time对象吗?

我知道JAXB(用于XML绑定的Java体系结构)可以编组/解组java.util.Date对象,如Blaise Doughan的回答所示。但是Java 8中新的java.time包对象怎么样呢......

回答 2 投票 23

如何使jaxb插件使用OffsetDateTime

我们有一个带xs:dateTime字段的xsd。这是我们内部的内部API,我们可以保证始终包含偏移数据,因此它与ISO-8601兼容。例如:2016-01-01T00:...

回答 2 投票 3

Java DayOfWeek将日期名称(字符串)转换为日期编号

我试图将工作日的字符串值转换为数字。我正在研究Enum DayOfWeek(https://docs.oracle.com/javase/8/docs/api/java/time/DayOfWeek.html),但它不能像我一样......

回答 2 投票 3

DateTimeFormatter用于解析区域偏移的所有ISO有效样式[重复]

使用以下格式化程序,我能够解析“2017-03-28T23:40:06.000 + 0100”新的DateTimeFormatterBuilder()。append(ISO_LOCAL_DATE_TIME).appendPattern(“X”)....

回答 3 投票 1

为任意DatePicker创建自定义年表

我有一个用例,我希望能够让用户在UI中指定自己的日历。为了实现这一点,我想创建一个自定义年代表,它指定了有关...的所有信息。

回答 1 投票 0

比较Java Error中的两个String小时

我有一个错误导致我的应用程序停止,而我在2个字符串小时(时间,时间2)之间进行比较,第一个从我的时间选择器的结果中获取,另一个是它在mi上的时间...

回答 1 投票 0

为什么Java支持秒精度的时区偏移?

在维基百科上,时区偏移被解释为与标准UTC时间的小时和分钟的差异。但是,DateTimeFormatter支持区域偏移模式XXXXX,它“输出小时和......

回答 2 投票 48

获取句点的总天数[复制]

我有来自api的Period对象。我必须计算它包含的总天数。我找到了许多答案,如何在两个日期之间获得日期,但没有人回答我如何才能完全从...获得总天数...

回答 2 投票 0

Spring Boot中的JSON Java 8 LocalDateTime格式

我在Spring Boot Application中格式化Java 8 LocalDateTime时遇到了一个小问题。使用“正常”日期我没有问题,但LocalDateTime字段转换为以下内容:“...

回答 11 投票 88

java 8中的句点类实现[关闭]

如果我这样编码:句号错误= Period.ofYears(1).ofWeeks(1);它给出了P7D的输出。通过Period类的实现,我们知道所有____()方法都是静态的。但如果你这样做......

回答 3 投票 -2

使用DateTimeFormatterBuilder解析非UTC日期

我试图解析从Bitbucket事件有效载荷收到的以下日期字符串:2017-09-19T10:39:36 + 1000当传入日期在偏移+0000时,它可以工作,但+1000不工作。这是 ...

回答 2 投票 0

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