jodatime相关内容

在JodaTime中生成日期范围

我需要检查数组列表中是否存在日期(字符串). 我有两个日期,首先我需要在这两个日期之间生成日期范围,并将它们存储在数组中.这就是我在做的. DateTimeFormatter dateFromatter= DateTimeFormat.forPattern("MM/dd/yyyy"); DateTime startDate= formatter.parseDateTime("01/0 ..
发布时间:2021-02-12 19:31:56 Java开发

乔达时间(Joda Time),获取工作日

如何使本地日期仅计算星期几? 例如 LocalDate date = new LocalDate(); date.plusDays(10); //it returns plus days including sat and sun as 2013-03-21 //i am looking for a way date.plusDays(10); //should return as 2 ..
发布时间:2021-02-12 19:31:54 Java开发

来自joda-time DateTimeFormatter的模式字符串?

是否可以从joda-time DateTimeFormatter获取模式字符串? DateTimeFormatter formatter = DateTimeFormat.forPattern("yyyyMMdd"); String originalPattern = formatter. ??? 解决方案 Joda Time无法提供从DateTimeFormatter获取原始模式的方 ..
发布时间:2021-02-12 19:31:42 Java开发

怎么把Joda Localdate转换成Joda DateTime?

我试图在执行更多计算之前将TimeZone信息简单地添加回LocalDate中. LocalDate来自使用ObjectLab LocalDateCalculator向现有的DateTime添加天数,但是该方法需要返回修改后的ReadableInstant来形成一个Interval,然后我可以检查该Interval. 我正在尝试的代码相当于将Joda LocalDate转换为Joda Dat ..
发布时间:2021-02-12 19:31:38 Java开发

如何在JodaTime中将yyyymmdd格式的字符串转换为LocalDate

我有一个字符串,格式为"20140518".如何将其转换为LocalDate对象 我尝试过 this.todayDate = new LocalDate(val); System.out.println(todayDate.toString("yyyy-mm-dd")) 当我尝试将其转储到标准输出时,它会像20140518-junk-junk一样转储.它转储了一个垃圾字符串.我以为 ..
发布时间:2021-02-12 19:31:36 Java开发

使用Joda API转换为CST

任何人都知道如何使用joda date time api将UTC时间转换为CST时间吗? 我的代码是这样的. DateTimeZone zone = DateTimeZone.forID("CST"); DateTime mstTime = utcDateTime.toDateTime(zone); Api说“无法识别日期时间区ID CST" 解决方案 诸如"CST"之类的短时区 ..
发布时间:2021-02-12 19:31:21 其他开发

我如何获得31天前的日期?

我应该如何获取x,该时间应该早于current_date 31天? x(date)___________________________current_date 31 解决方案 只需减去31天.例如: LocalDate current = new LocalDate(2015, 6, 19); LocalDate x = curr ..
发布时间:2021-02-12 19:31:18 Java开发

在Joda Time中使用偏移时间时,如何打印时区缩写?

我正在使用Joda Time,并且正在传递使用DateTimeZone.forOffsetHours()创建的DateTimeZones.我想使用标准时区首字母缩写(例如"PST","EST"等)来打印这些时区. 但是,每当我打印使用这些时区的DateTime时,我都会得到时区的"hh:mm"表示形式,而不是首字母缩写. 这是一个例子: public class tmp { ..
发布时间:2021-02-12 19:31:15 其他开发

Java SystemV时区和JodaTime

我正在使用JodaTime在Java应用程序中处理时区.尝试从Java时区的ID构建DateTimeZone(JodaTime)对象时遇到问题.乔达抛出 java.lang.IllegalArgumentException: The datetime zone id 'SystemV/HST10' is not recognised 以下时区列表: SystemV/HST10 ..
发布时间:2021-02-12 19:31:12 Java开发

乔达时间:最近一周和一个月

获取给定日期的最近完整周和最近完整月的开始/结束日期的最佳方法是什么. 即给定今天的日期,如何找出刚刚完成的一周,与月份相同. 解决方案 我找到了解决方案 LocalDate today = new LocalDate() LocalDate lastWeek = today.minusWeeks(1) start= lastWeek .dayOfWe ..
发布时间:2021-02-12 19:31:10 其他开发

Joda时区与JDK的时区不同

在我的客户中,我有以下代码: System.out.println("Java tz: " + TimeZone.getDefault()); System.out.println("Joda tz: " + ISOChronology.getInstance()); 这两条线一个接一个地运行.我从不手动设置时区或user.timezone,而仅依靠从OS&本地系统. 执行后,它们 ..
发布时间:2021-02-12 19:31:01 Java开发

在跳过假期+乔达时间的同时计算结束日期

我想计算事件的结束日期(和时间).我知道开始日期和持续时间(以分钟为单位).但是: 我不得不跳过假期-非经常性情况 我不得不跳过周末-反复出现的情况 我不必不计算工作时间(例如:从8:00 am到5:00 pm)-重复出现的情况,但粒度要细些 是否有使用Joda时间库实现这些情况的简单方法? 解决方案 Jodatime会帮到您-我会说很多-但您需要自己编写逻辑,这会跳过一整 ..
发布时间:2021-02-12 19:30:57 Java开发