gpt4 book ai didi

java - 如何指定 Joda-Time 中应解析日期的世纪

转载 作者:行者123 更新时间:2023-11-30 03:47:34 24 4
gpt4 key购买 nike

我有一些日期格式为 dd/MM/yy 的 HR 记录,我使用 Joda-Time 将它们标准化为 dd-MM-yyyy 。例如,以下记录标准化如下

  Input        Output
30/01/14 --> 30-01-2014
15/07/99 --> 15-07-1999
24/03/84 --> 24-03-1984

根据各种标准(人类平均生命周期长度、公司存在时间……),我可以假设 99 可能指的是哪一年。

但是,如果我想指定 99 指的是 1899 或以 99 结尾的其他年份,我该怎么做?

我正在阅读 DateTimeFormatter 的文档模式,以及解释 here ,看起来 CenturyOfEra 字段 C 可能是我想要使用的,但我将如何使用它并不明显。

最佳答案

如果我正确理解了这个问题,它被称为“枢轴年”:http://joda-time.sourceforge.net/apidocs/org/joda/time/format/DateTimeFormatter.html#withPivotYear%28int%29

CenturyOfEra 正是我们当前的世纪 - XXI,这是几十年前许多科幻作家梦想的世纪。

关于java - 如何指定 Joda-Time 中应解析日期的世纪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25246800/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com