问题标签 [threetenbp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
threetenbp - 使用 Java ThreeTen BP 获取人的年龄
我想找到一个人的年龄 - 给定他的生日(年、月、日)。如何使用 ThreeTenBP 做到这一点?
编辑:我发现的一个选项是这样的
java - ThreeTenBP DateTimeParseException
我正在尝试使用ThreeTenBP将日期字符串从服务器转换为 dateTime 。我的方法如下所示:
但是,我得到一个例外:
DateTimeParseException:无法在索引 4 处解析文本“2015-07-21T09:26:06.260-05:00”
我究竟做错了什么?
java - 将 org.threeten.bp.* 和 org.joda.time* 转换为相应的 java.time.* 类的最佳方法
我正在开发一个使用共享库的项目,该共享库使用 org.threeten 作为日期/时间。由于该库在许多项目中共享,因此还不能升级到 Java 8(叹气)。最短的方法似乎是 toString()/parse() 组合
但就垃圾创建而言,更有效的方法可能是使用.of(...)方法:
您是否偶然发现了一个提供 Joda、Threeten 和 java.time 类之间所有此类转换的库?
java - ThreeTenABP:如何使用自定义日期格式/ DateTimeFormatter 验证日期?
我正在使用ThreeTenABP并且似乎遇到了 LocalDate.parse(String) 和 LocalDate.parse(String, DateTimeFormatter) 之间的实现差异。
解析为“1985-02-28”而不抛出异常。
DateTimeParseException:无法解析文本“2015-02-31”:无效日期“FEBRUARY 31”
文档 几乎_暗示了这一点,“字符串必须代表一个有效的日期”仅在无格式化方法中提到。
如何使用threeten bp 以自定义格式(如 31/02/1985)验证日期?
java - 需要在java中找到两个 org.threeten.bp.LocalDateTime 日期之间的天数
我在一个org.threeten.bp.LocalDateTime
对象中有两个日期。我需要找出这两个日期之间的天数差异。
java - 将所有 java.time 使用重写为 ThreeTen-Backport
Retrolambda允许将 Java 8 类文件转换为 Java 7 格式(及之前的格式)。它明确不向后移植 Java 8 API。如果我还想java.time.*
用相应org.threeten.bp.*
的 API 替换所有引用,有没有办法这样做?这个想法是为 Java 8(使用java.time
)和 Java 7 生成单独的 JAR。
threetenbp - 将 LocalDate 和 LocalTime 转换为 java.util.date 的最佳方法是什么?
我有一个 org.threeten.bp.LocalDate 和一个 org.threeten.bp.LocalTime,我确实需要一个 java.util.date 实例。什么是最好的归档方式。我查看了DateTimeUtils但没有找到合适的解决方案。
java - 抛出奇怪的 org.threeten.bp.DateTimeException?
我的代码工作得很好。今天突然我开始得到这个异常 - org.threeten.bp.DateTimeException: Field DayOfMonth cannot be printed as the value 1872095944 max width is 2
这是我的简单代码:
为什么突然出现这个问题?
编辑
这似乎是一个中间问题。它有时会崩溃,但在其他时候工作正常。没有关于正在发生的事情的线索。一个
android - 摩托罗拉设备:在 ThreeTen 中解析日期时出现 org.threeten.bp.DateTimeException
LocalDateTime.now()
在返回0000-00-00T00:00:00.0
ThreeTenABP的某些 Motorola 设备上,我有一个非常奇怪的行为。
代码如下:
我有这个崩溃:
第 273 行是:
所以基本上LocaleDateTime.now()
是返回一个无效的日期时间并解析它失败。
另一件有趣的事是它只发生在 1 月初。有人遇到过这个问题吗?
android - LocalDateTime.now() 在 Sony Bravia 上崩溃
我在 AndroidTV 的应用程序中使用ThreeTen Android Backport。
LocalDateTime.now()
虽然一切都在 Nexus Player 和所有经过测试的 Amazon Fire TV 设备上运行良好,但在 Sony Bravia 4K 2015 (KD-55x8509C) 上调用始终会使应用程序崩溃。
发生了什么事,我能做些什么?