问题标签 [apache-commons-dateutils]
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.
java - Apache DateUtils 无法解析 2018-03-11 02:00:00 夏令时时间戳
第一个时间戳被成功解析,但第二个时间戳无法解析。org.apache.commons.lang3.time.DateUtils 有错误吗?我正在使用 commons-lang3-3.4.jar
1520751540000
java.text.ParseException:无法解析日期:2018-03-11 02:00:00 at org.apache.commons.lang3.time.DateUtils.parseDateWithLeniency(DateUtils.java:401) at org.apache.commons .lang3.time.DateUtils.parseDateStrictly(DateUtils.java:343) 在 org.apache.commons.lang3.time.DateUtils.parseDateStrictly(DateUtils.java:321) 在 com.ecw.vocabulary.mapper.impl.Test.testMetoo (Test.java:59) 在 com.ecw.vocabulary.mapper.impl.Test.main(Test.java:40)
java - 使用 apache lang DateUtil 的日期格式失败
我试图将字符串格式的日期转换为日期DateUtils
。以下是我预期的日期格式,
我对以下值进行了测试,
我得到以下结果,
为什么第二个值“ 18-05-2019
”与格式“”不匹配dd-MM-yyyy
并得到相同的结果?我应该同时支持dd-MM-yyyy
和支持哪些更改yyyy-MM-dd
?
java - 使用Java查找给定上一个季度结束日期的下一个季度结束日期
我有上个季度的季度结束日期,顺其自然30-09-20
,要求是找到下个季度的结束日期,即31-12-20
。我正在使用下面的代码来做同样的事情,但它在某些情况下会给出错误的输出。该解决方案对所有方面都应该是正确的。
java - 如何使用 DateUtils 显示未来日期
我正在创建应用程序。这是一个新闻列表,我需要在每条新闻上显示日期,例如 9 小时前或 1 个月前等等。我也有未来的消息,所以我还需要在 1 个月后展示。所以我正在使用DateUtils.getRelativeTimeSpanString()
这个目的。但我只能显示过去的日期,例如 9 小时前或 1 个月前,我不能显示未来的日期。它显示了未来的日期,例如 2020 年 6 月 26 日。那么有没有办法在使用 2 个月后显示它DateUtils
?
java - 使用 DateUtils 解析日期的问题
我正在尝试为 Android 应用程序解析各种略有不同的日期字符串。
两个例子是:
以下是我尝试解析这些字符串的方法:
据我所知,这应该可行,但是java.text.ParseException: Unable to parse the date: Wed, 19 Aug 2020 15:28:47 GMT
这两个示例都存在例外。我在这里做错了什么?
java - Apache date utils parseDateStrictly 方法无法正常工作
上述日期的格式应该是 dd MMM yyyy (MMM 表示更短的月份),但是 MMMM 也会解析更短的月份,导致解析无效。我已经在使用 parseDateStrictly 方法。还有其他建议吗?
java - 无法使用 DateUtils.parseDate 从字符串中解析日期 YYYY-MM-DDThh:mm:ssTZD
将日期作为字符串:“2021-09-11T12:02:50-06:00Z”。想要使用 apache DateUtils 转换为 java.util.Date:
给出以下例外:
尝试 DATETIME_FORMAT 为 "yyyy-MM-dd'T'HH:mm:ss'TZD''Z'" 、 "yyyy-MM-dd'T'HH:mm:ss'TZD''Z'"、"YYYY- MM-DD'T'hh:mm:ss'TZD'"