jodatime相关内容

字符串的句点

我在 Java 中使用 Joda-Time 库.我在尝试将 Period 对象转换为“x 天、x 小时、x 分钟"格式的字符串时遇到了一些困难. 这些 Period 对象首先通过向它们添加秒数来创建(它们被序列化为 XML 作为秒,然后从它们重新创建).如果我只是在其中使用 getHours() 等方法,我得到的只是零和使用 getSeconds 的总秒数. 如何让 Joda 计算各个 ..
发布时间:2021-11-25 20:01:52 Java Web开发

我应该使用 Java 日期和时间类还是使用像 Joda Time 这样的 3rd 方库?

我正在创建一个基于网络的系统,该系统将在世界各地的国家/地区使用.必须存储的一种数据类型是日期和时间. 与 等 3rd 方库相比,使用 Java 日期和时间类的优缺点是什么乔达时间?我想这些第三方库的存在是有充分理由的,但我自己从未真正比较过它们. 解决方案 编辑:现在 Java 8 已经发布,如果你可以使用它,那就去做吧!在我看来,java.time 甚至比 Joda Time 更 ..
发布时间:2021-11-25 19:06:18 Java Web开发

如何使用 Joda-Time 计算从现在起经过的时间?

我需要计算从一个特定日期到现在的时间,并以与 StackOverflow 问题相同的格式显示,即: 15 秒前2 分钟前2小时前2天前08 年 12 月 25 日 您知道如何使用 Java Joda-Time 库来实现它?是否有已经实现它的辅助方法,还是我应该自己编写算法? 解决方案 要使用 JodaTime 计算经过的时间,请使用 Period.要在所需的人类表示中格式化经过的时间, ..
发布时间:2021-11-25 18:11:48 Java Web开发

使用 Joda Time 库将日期字符串转换为 DateTime 对象

我有一个日期格式为"04/02/2011 20:27:05"的字符串.我正在使用 Joda-Time 库并希望将其转换为 DateTime 对象.我做到了: DateTime dt = new DateTime("04/02/2011 20:27:05") 但我收到以下错误: 无效格式:“04/02/2011 14:42:17"在“/02/2011 14:42:17"处格式错误 如何将上述 ..
发布时间:2021-11-25 16:05:50 Java Web开发

Joda-Time 中两个日期之间的天数

我如何找到两个 Joda-Time DateTime 实例?对于“天数差异",我的意思是如果开始是星期一,结束是星期二,无论开始日期和结束日期是多少小时/分钟/秒,我都希望返回值为 1. Days.daysBetween(start, end).getDays() 如果开始在晚上并且在早上结束,则给我 0. 我对其他日期字段也有同样的问题,所以我希望有一种通用的方法来“忽略"重要性较低 ..
发布时间:2021-11-25 13:02:16 Java Web开发

Java中两个日期之间的天数差异?

我需要找到两个日期之间的天数:一个来自报告,一个是当前日期.我的片段: int age=calculateDifference(agingDate, today); 这里的calculateDifference 是一个私有方法,agingDate 和today 是Date 对象,仅供您说明.我关注了 Java 论坛上的两篇文章,Thread 1/主题 2. 它在独立程序中运行良好,尽管 ..
发布时间:2021-11-25 12:58:41 Java Web开发

了解 Etc/GMT 时区

Apple 在从 App Store 返回自动续期订阅收据时使用 Etc/GMT 时区的理由是什么. Etc/GMT 时区究竟是什么?Java SDK 是否理解这个时区?还是我必须使用其他第三方库,例如 Joda-Time? 解决方案 Etc/GMT 不是与 UTC 或 GMT 严格相同的东西.只有当偏移量为 0 时,它们才代表同一时刻.在所有其他情况下,它们完全不同. App ..
发布时间:2021-11-16 23:24:11 其他开发

Android - Proguard 没有使用 Joda Time jar 文件编译

我在我的android项目中使用了Joda time API,当我导出一个签名的apk时我的项目没有编译,它显示错误“Proguard返回错误代码1.请参阅控制台",下面是错误日志, [2013-07-20 00:50:25 - CC] Proguard 返回错误代码 1.请参阅控制台[2013-07-20 00:50:25 - CC] 警告:org.joda.time.DateMidnight ..
发布时间:2021-11-15 21:31:45 其他开发

通过 BlazeDS 从 Java 到 Flex 的自定义编组

我的团队正在使用 BlazeDS 在基于 Spring 的服务器上构建一个概念验证 Flex 应用程序. 我们进行了大量日期计算,因此我们在整个代码和域模型中广泛使用了 Joda Time. 我们现在正试图弄清楚如何在通过 BlazeDS 与 Flex 前端来回发送的 DTO 中继续使用 Joda Time. 我们的目标是在 Flex 端使用 Actionscript 3 数据类 ..
发布时间:2021-11-11 23:49:05 其他开发

如何阻止 proguard 在 Android 上删除 joda 时间资源

我在我的 Android 应用程序中使用 ProGuard 和 Joda Time(当然,我使用为 Android 优化的版本:https://github.com/dlew/joda-time-android).我遇到了打开优化和混淆的问题,当我尝试使用 PeriodFormat 时出现错误: java.util.MissingResourceException:找不到包 java.util. ..
发布时间:2021-11-02 23:14:33 Informix

计算两个日期之间的工作日数的最快算法?

我之前曾多次偶然发现这个问题,周围有一些 SO 答案,但它们非常慢,例如 def businessDaysBetween(startDate: DateTime, endDate: DateTime): Seq[DateTime] = {1 到 daysBetween(startDate, endDate) 映射 {startDate.withFieldAdded(DurationFieldTy ..
发布时间:2021-10-26 18:50:19 其他开发

使用 Joda 时间将 UTC 偏移量转换为美国时区

给定 UTC 偏移量,即 -5,我可以使用 Joda 时间确定美国时区吗?Pacific、Mountain、Central、Easter 之一就足够了.我不能使用 Java 8. 解决方案 如果你只有有一个偏移量,那么不,你不能.例如,-5 可以是中部夏令时或东部标准时间.同样,偏移量 -7 可能是太平洋夏令时或山区标准时间. 如果你有一个偏移量和一个有效的日期/时间,你可以做出一个 ..
发布时间:2021-09-08 18:38:54 其他开发

带有"Z"的java格式时间戳而不是"+"

使用Java,我尝试使用SimpleDateFormat使用时区格式化当前日期 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss:SSSZ");sdf.format(new Date()); 这给了我结果: 2021-04-28T13:45:52:308 + 0300 我想获取带有"Z"的时区格式而 ..
发布时间:2021-05-20 19:09:39 其他开发

Java-Joda时间列表< LocalDate>查找最新日期

以下是使用Joda时间API的日期列表,我想从下面的列表中找到最新的日期 List日期=新的ArrayList();date.add(eefdTewntyArray)date.add(rdTewntyArray);date.add(idSeventyArray); 以上列表的输出 [2025-08-01、2025-08-01、2026-0 ..
发布时间:2021-05-20 19:09:36 其他开发

如何自定义Joda时间日期格式的数字格式?

我想格式化日期,同时格式化 dozenal 中日期中的数字. 使用较旧的Java日期格式API,我可以做到这一点: format = new SimpleDateFormat(pattern,new DateFormatSymbolsAdapter(locale)){{numberFormat =新的DozenalNumberFormat();}}; 不幸的是, SimpleDate ..
发布时间:2021-05-20 19:09:32 其他开发

如何在不进行转换的情况下将Unix时间戳转换为LocalDate(Time)

我正在使用org.joda.time.LocalDate和LocalDateTime.从外部来源获得Unix时间戳,并希望从中获取LocalDate(Time).关键是,在该外部系统的界面中定义,所有日期/时间都在UTC时区中.因此,我想避免从该时间戳到本地系统的任何默认时区进行任何隐式转换,而这可能与UTC不同.对于此类事情,有一个LocalDateTime的构造函数,因此我尝试了(作为示例): ..
发布时间:2021-05-20 19:09:28 其他开发

两个日期之间的星期Java + Joda时间

我想获取Java中两个日期范围之间的周数和月数.例如开始日期:2012/03/01结束日期:2012年3月5日 由于两个日期分别位于两个不同的星期,所以我希望结果为2而不是0. 问题的第二部分是:开始日期:02/29/2012结束日期:2012年3月1日 之间的月份数应为2. 我一直在网上搜索有关此内容,许多人建议在Java中使用Joda Date时间.所以我试了一下.我本 ..
发布时间:2021-05-20 19:09:25 其他开发