jodatime相关内容

组合两个Joda-Time Interval对象

在 Joda-Time 中,有没有办法创建一个 Interval 作为另外两个间隔的联合。我知道交叉路口方法称为 重叠 (和重叠)。但是我看不到任何联合方法。 解决方案 如果你想要一个“覆盖”其他的间隔,只需创建一个新的间隔从 min(a.start,b.start)运行到 max(a.end,b.end)。 如果您还需要表示差距,那么您需要编写自己的类来处理所需的行为。没有什么内置 ..
发布时间:2017-04-08 17:13:42 Java开发

休眠日期转换

在实体中设置日期字段时,我会遇到一个更严重的与休眠相关的问题。 日期在java程序中被解释为UTC(我做了一个System.out,以确保分配的日期是在“UTC”,但是当hibernate实际上持续到数据库时,日期被转换为本地时间并存储) ex。该值已在实体设置器中设置为“2009-09-09 00:08:08” - GMT 实际值持续到数据库是“2009-09-08 08:08:08” - ..
发布时间:2017-04-08 17:07:39 Java开发

Jodatime日期格式

是否可以格式化JodaTime Date。 这是代码: private static LocalDate priorDay(LocalDate date1){ do { date1 = date1.plusDays(-1); } while(date1.getDayOfWeek()== DateTimeConstants.SUNDAY || date1.getDayOfWe ..
发布时间:2017-04-07 03:33:09 Java开发

JodaTime PeriodFormat,只有1场的经过时间

例如 期间= 1年4个月和5天==>结果=“1年前” 期间= 3个月5天==>结果=“3个月前” 期间= 4小时5分钟==>结果=“4小时前” 所以我只想要最高的可用字段。 解决方案 在Joda-Time中没有办法做到这一点,所以你会有手动测试每个字段。 ..
发布时间:2017-04-07 03:14:23 Java开发

PHP的日期和时间帮助(如Java中的Joda-Time)

我正在寻找一个图书馆(开源),例如 Joda-Time Java世界。有没有这样的图书馆? Joda-Time非常有助于计算日期和时间。我可以添加几天,几周,一个月,一年,也可以方便地转换日期和时间。 我希望有像Joda-Time for PHP这样的图书馆。 编辑:我需要一些Joda-Time中可用的功能,如daysBetween(计算2个日期之间的天数),monthBetwe ..
发布时间:2017-04-07 03:10:32 Java开发

将joda.time.DateTime转换为java.sql.Date并保留时区

我有以下情况: Swing控件返回日历对象 中级 DateTime 我用来执行大量日期/时间操纵(joda)的对象 数据库连接( OraclePreparedStatement )只需要一个 java.sql.Date 对象 我的问题是, Calendar 和 DateTime 对象正好以格林尼治标准时间(我想要)显示日期,但是当我转换为 java.sql.Date 以发送到数据库 ..
发布时间:2017-04-07 02:17:36 Java开发

如何处理JodaTime和Android的时区数据库差异?

我想在Reddit Android开发社区开始讨论。昨天有一个新问题:如何使用具有过时的时区信息的设备上的JodaTime库管理应用程序附带的最新时区数据库? 问题 具体问题涉及特定时区“欧洲/加里宁格勒”。我可以重现这个问题:在Android 4.4设备上,如果我手动将时区设置到上面,调用新的DateTime()将设置这个 DateTime 实例到手机状态栏显示实际时间前一小时。 ..
发布时间:2017-04-07 02:13:28 移动开发

包含日期范围检查在Joda时间

我正在使用Joda Time 2.1库。 如果给定的日期是在日期范围之间,我已经写了一个方法来比较。我希望它包含开始日期和结束日期。我使用 LocalDate ,因为我不想考虑时间部分只是日期部分。 以下是它的代码。 isDateBetweenRange(LocalDate start,LocalDate end, LocalDate target){ System.ou ..
发布时间:2017-04-07 01:50:38 Java开发

在Hibernate中持久化Joda DateTime而不是Java Date

我的实体当前包含java Date属性。我开始使用Joda Time来进行日期操作和计算。这意味着我不得不将我的日期转换为Joda DateTime对象,然后再次。 所以我想知道,有什么理由我不应该只是改变我的实体存储Joda DateTime对象而不是Java Date对象? 请注意,这些实体通过Hibernate持久化。我发现 jodatime-hibernate 项目,但我也在阅 ..
发布时间:2017-04-07 01:47:46 Java开发

在Joda-Time中,将DateTime设置为月初

我的API允许库客户端传递日期: 方法(java.util.Date date) 使用 Joda-Time ,从这一天起,我想提取一个月,并在本月的所有日子里迭代。 现在,传递的日期是通常 new Date() - 表示当前即时。我的问题实际上是将新的 DateMidnight(jdkDate)实例设置为在月初。 有人可以演示这个用例 Joda-Time ..
发布时间:2017-04-07 01:45:24 Java开发

用可变空间解析日期

我正在使用Joda解析日期,并使用不使用前导零的格式,例如: Mon Nov 20 14:40:36 2006 Mon Nov 6 14:40:36 2006 请注意dayOfMonth字段用空白填充。 目前,我似乎必须使用两种不同的格式,如果失败,则重新分析 “EEE MMM dd HH:mm:ss yyyy” “EEE MMM d HH:mm:s ..
发布时间:2017-04-06 23:34:27 Java开发

JodaTime - 如何知道在特定时间段内是否发生夏令时?

我需要知道由 DateTime开始定义的时间段 DateTime结束; 内有DST。 我正在迭代收集由{start,end}定义的时期,并在每次迭代中向前移动24小时的开始和结束。所产生的期间从午夜开始,在下一个午夜前1毫秒结束。我发现如果这段时间内有一个夏令时产生不正确的结果,例如: have: Duration targetDurat ..
发布时间:2017-04-06 23:28:42 Java开发

基于区域设置的Joda-Time DateTime格式

我从另一个系统收到字符串日期,我知道该日期的区域设置(也可从其他系统获得)。我想将此字符串转换为 Joda-time DateTime 对象,而不显式指定目标模式。 所以例如,我想将这个String“09/29/2014”转换成一个日期对象,只使用区域设置,而不是将日期格式硬编码为“ mm / dd / yyyy“。我不能硬编码格式,因为这将取决于我收到的日期的本地。 解决方案 S ..
发布时间:2017-04-06 23:19:59 Java开发

Java 8日期API与日历/日期/ DateFormat

在Java 8中有这个新的酷酷的Date API, java.time包。我知道,比旧类更好设计,更不模糊,更线程安全。不过,我不确定如何使用它: 我应该专门使用它而不是旧类吗? 我应该替换旧类的现有用法,因为新的东西好多了吗? 我不应该使用 java.util.Calendar,java.util.Date , java.sql.Date 和 java.text.DateFormat ..
发布时间:2017-04-06 22:55:14 其他开发

与Joda分析日期与时区

我有两个时间戳描述了两种不同格式的相同时刻。 2010-10-03 18:58:07 和 2010-10-03T16:58:07.000 + 02:00 。 我用Joda分析两个不同的日期格式化程序的时间戳。最后我想要有两个相同时间的DateTime对象。 DateFormatter提供了几种控制时区和区域设置的方法,但是我不能让它上班 这是我想要工作的代码: fi ..
发布时间:2017-04-06 22:36:23 Java开发