jodatime相关内容

将ISO 8601日期转换为标准字符串格式

我正在尝试将有效的 ISO 8601 字符串转换为一致的格式,以便进行排序并可以使用简单的字典顺序进行搜索. 我的应用程序可以使用以下任何格式接收日期/时间,例如: 2015-02-05T02:05:17.000+00:00 2015-02-05T02:05:17+00:00 2015-02-05T02:05:17Z 这些都代表相同的日期/时间,我想将它们都转换为规范的形式进行存储 ..
发布时间:2021-02-12 19:33:59 Java开发

NoClassDefFoundError异常android joda时间

我正在构建一个应用程序,并在其中使用Joda Time,而不是在Date/Time类中构建的java.但是我遇到一个问题,当我使用编译应用程序时 Android API 22 运行正常,但是当我使用 android API 23 对其进行编译时,它将引发 NoClassDefFoundError 异常. 我的 build.gradle 正在关注 apply plugin: 'com.andr ..
发布时间:2021-02-12 19:33:56 Java开发

在Java中转换1900年之前的时间戳

我的Android应用程序与API通信,该API给了我以下时间戳:-2209161600.转换为日期时间,应该是12-30-1899 00:00:00 问题是,我尝试同时使用默认库,Threetenbp和jodatime转换此时间戳,但是使用Europe/Paris时区,我总是得到相同的错误结果:12-30-1899 00:09:21 为什么会这样? 编辑:例如使用jodatim ..
发布时间:2021-02-12 19:33:53 Java开发

开始日期后的一个月-乔达

我必须调用一个需要两个参数开始日期和结束日期的方法,而我的结束日期恰好在开始日期之后一个月.我用了这个: mymethod(startDate.toDate(), startDate.plusMonths(1)); 但是我得到了这个错误: the method mymethod(Date, Date) is not applicable for the arguments (Dat ..
发布时间:2021-02-12 19:33:47 Java开发

如何在Joda Time中将一段时间切成几段?

我想使用Java和Joda Time做一个个人日程管理器.对于一个月中的每一天,用户在一天中都有特定的时间段(例如,上午10点至下午4点).他应该能够从自己的一天中提取一个时间段,并“添加"一系列琐事(例如弦乐)到该时间段.然后,他将显示一天剩余的时间.他可以从中提取更多的期间,直到没有剩余的期间为止.他可以将提取的时间段添加回当天的时间表,并删除该时间段的所有杂务,即空闲时间. 可以提取的 ..
发布时间:2021-02-12 19:33:44 Java开发

Java中DateTime对象之间的小数天数

如何找到两个Joda-Time DateTime实例之间的天数差异? Days.daysBetween(start,end).getDays()给我一个整数,如10/15等.我需要获取的是精确值,如10.15或15.78 解决方案 如果使用Hours.hoursBetween,则可能由于四舍五入而错过分钟数. 尝试一下: (end.getMillis-start.getMill ..
发布时间:2021-02-12 19:33:41 Java开发

java.lang.NoClassDefFoundError:org.joda.time.DateTime

在android 4.3 API 18上启动应用程序时收到此错误. 没有编译错误,并且库已添加到build.gradle compile 'joda-time:joda-time:2.9.2' 在android api 23上可以正常使用,但是在此设备上,该应用在启动时崩溃. 知道为什么吗? (已经尝试清理,重建等) 解决方案 发现了问题. 我放入了 b ..
发布时间:2021-02-12 19:33:38 移动开发

显示“负"字样. Joda-Time PeriodFormatter的时间段

我在一个项目上使用了joda-time(1.6.2),而我正在做的一件事是获得预测时间与实际时间之间的差.有时这种差异是积极的,有时是消极的.虽然适当的方法可能是使用Duration而不是Period,但是使用PeriodFormatter来显示结果使我对PeriodFormatterBuilder类产生了疑问.例如: DateTime d1 = new DateTime(2011, 6, ..
发布时间:2021-02-12 19:33:36 Java开发

JodaTime向下舍入到最近的四分之一小时

如果时间是10:36,我想将时间四舍五入到10:30.如果时间是1050,我想将时间四舍五入到10:45.等等...我不确定该怎么做.有什么想法吗? 解决方案 如何? public static LocalTime roundToQuarterHour(LocalTime time) { int oldMinute = time.getMinuteOfHour(); int ..
发布时间:2021-02-12 19:33:32 Java开发

要解决PeriodFormat中的Joda Time错误?

这是我的代码,其中显示了一个Joda Time错误: import org.joda.time.Period; import org.joda.time.format.PeriodFormat; import org.joda.time.format.PeriodFormatter; import java.util.Locale; public class ScratchSpace { ..
发布时间:2021-02-12 19:33:27 Java开发

乔达泰姆(Jodatime)是否可以获取自某个较旧日期以来的月份和日期?

我想确切地知道某个较旧的日期是从今天算起的几个月和几天(可能是几年).有办法吗? 我知道如何获得月份的差额,我知道如何在几天中获得差额.但是我无法获得月份和日期. 例如: old ='2013-03-04' 现在='2013-04-17' 所以我寻找的结果大约是1个月和13 *天 *也许不是每个人都能确定它的12个即时消息. 解决方案 这可以通过使用例如, ..
发布时间:2021-02-12 19:33:21 Java开发

了解Joda时间PeriodFormatter

我以为我了解,但显然我不明白.您能帮我通过这些单元测试吗? @Test public void second() { assertEquals("00:00:01", OurDateTimeFormatter.format(1000)); } @Test public void minute() { assertEquals("00:01:00", OurDateTimeF ..
发布时间:2021-02-12 19:33:18 Java开发

如何在Joda中使用JDK GregorianCalendar对象日期

我正在尝试使用Joda库,因为Java本机方法的计数周期令人头疼,而且我的所有尝试都给出了不准确的结果 我看过这个样本 int n = Days.daysBetween(start.toLocalDate(), end.toLocalDate()).getDays(); 由于我所有的班级都管理GregorianCalendar,因此我需要一种计算支持GregorianCalenda ..
发布时间:2021-02-12 19:33:15 Java开发

使用java.util.TimeZone查找DST转换时间戳

是否可以使用Java Calendar/Date/TimeZone API获取上一个和下一个DST转换时间戳? 使用Joda-Time,我可以写: DateMidnight today = new DateMidnight(2009, 2, 24); DateTimeZone zone = today.getZone(); DateTime previousTransition = ..
发布时间:2021-02-12 19:33:09 Java开发

Jooq是否支持Joda-Time?

我们正在寻找针对不同时区的日期时间支持. 似乎Hibernate支持Joda时间,JOOQ是否也支持Joda时间? 解决方案 jOOQ 本身不支持Joda-时间或任何其他第三方数据类型.但是您可以轻松配置jOOQ代码生成器以通过定制转换器重写数据类型.在此处记录: http://www.jooq .org/doc/latest/manual/sql-execution/fetchin ..
发布时间:2021-02-12 19:33:06 Java开发

将Joda时间段划分为所需大小的间隔?

我有一个“期间"(P),由开始时间(S)和结束时间(E)表示. 我想将P分成大小为D的C块. P = C * D + R,其中R为剩余时间或剩余时间. 例如 S = NOW, E = 10 sec after NOW, D = 3 sec. Therefore, P = 10 sec, C = 3, R = 1 sec. 我想存储和显示所有块C及其开始时间,结束时间和大小. ..
发布时间:2021-02-12 19:33:03 Java开发