jodatime相关内容
我得到答案: 这很简单。 DateTimeFormatter fmt = DateTimeFormat.forPattern(“MM / dd / yyyy“); String formattedDate = jodeLocalDateObj.toString(fmt); 解决方案 LocalDate的 toString 可以直接使用格式字符串,因此您可以跳过创建D
..
如何在真田时间内取得适当的实际日期和时间?我的意思是说我的时间在我的国家。我阅读官方网页和一些教程 - 有很多关于地方和时区的事情,但我发现它很混乱。我没有找到任何例子,如何简单地得到它。 我需要它两件事: 1)获得当前的帖子,以诋毁 2)获取当前时间,我会“比较“与出生日期并计算年龄。 如何设置UTC + 1(布拉格 - 捷克共和国)的当前时间? 谢谢 解决方案
..
我有两个本地日期代表一段时间间隔。现在我必须得到所有星期五的LocalDates,这个间隔包含。 最简单的方式来做? 解决方案 解决方案:懒洋洋一个个星期。 import org.joda.time.LocalDate; import java.util.Iterator; public class DayOfWeekIterator实现Iterator
..
我想要在2 java.util.Date 之间的月份数,而不计算每月的天数。 所以我只想要比较年和月。 示例: monthsBetween(new Date(2012,01,28),new Date(2012,02,01))---> 1 monthsBetween(new Date(2012,02,27),new Date(2012,02,28))---> 0 mo
..
我正在编写一个程序,它只是计算2个给定日期之间的月份,并将该值返回给程序。例如,如果我必须计算4月1日至6月30日(这是一个季度,3个月)之间的月数,我使用以下代码: DateTime start = new DateTime()。withDate(2011,4,1); DateTime end = new DateTime()。withDate(2011,6,30); Mon
..
可能重复: Java 7日期/时间API 我已经阅读传闻说,Joda时间将被包含在Java 7中,但是无法找到这个信息的确定来源。将来JDA时间将包含在未来的JDK中?请引用你的来源。 解决方案 史蒂芬·科尔伯恩,乔达时代的作者是 JSR-310 ,旨在为”旧“日历/日期类提供替代方案。虽然有一些相似之处,但是JSR-310本身并不是Joda Time。 我在邮件列表中跟
..
我想比较两个日期,但我遇到麻烦。 1日期是从 java.util.date 对象创建的,另一个是手工制作的。以下代码是一个例子: 日期ds = new Date(); DateTime d = new DateTime(ds); DateTime e = new DateTime(2012,12,07,0,0); System.out.println(d.isEqual(e)
..
所以我使用JodaTime年表 IslamicChronology 解析一个日期,所以写了一个小例子来证明我的问题。 这里是代码: import org.joda.time.Chronology; import org.joda.time.format.DateTimeFormatter; import org.joda.time.format.DateTimeFormat;
..
在第4行代码(忽略空白和评论)以外,我计算2个日期之间的月份差异。这个工作,但看起来有点黑客。有没有更好的方法? int handleAllowance(LocalDate today){ int allowance = membership。津贴(); if(allowance == 0)return 0; //如果更新是上个月(或更早) int months = t
..
LocalDate#toDateMidnight 的javdoc如下所示: 从v1.5,建议避免使用DateMidnight,并使用 toDateTimeAtStartOfDay(),因为这个异常详细描述了 。 此方法将抛出如果默认时区在午夜将 切换到夏令时,则此例外,此LocalDate表示切换日期的 。问题是在所需的日期没有这样的时间 午夜,因此抛出异常。 午夜在某
..
转换JodaTime的最简单方法是 LocalDate java.util.Date 对象? 解决方案 JodaTime 要转换JodaTime的 org.joda.time.LocalDate 到 java.util.Date ,do Date date = localDate.toDateTimeAtStartOfDay()。toDate(); 要转换J
..
我试图在没有成功的情况下实现具有Joda时间的Date迭代器。 我需要一些允许我从startDate到endDate的所有日子迭代 你有什么想法吗? 解决方案 这是一个让你开始的事情。您可能想要考虑是否要在最终等待包容性或排他性。 import org.joda。时间。*; import java.util。*; class LocalDateRange实现It
..
import java.text.SimpleDateFormat; import java.util.Date; import org.joda.time。*; public class Test { public static void main(String [] args){ String dateStart =“01/01/2000 05: 30“; S
..
如何使用 Joda-Time API获得下一个星期五。 LocalDate 今天是今天。对我来说,你必须决定你在本周的星期五之前或之后。看到这个方法: private LocalDate calcNextFriday(LocalDate d){ LocalDate friday = d.dayOfWeek()。setCopy (5); if(d.isBefore(friday)
..
如果可能,我更喜欢下面的场景中的joda或非joda解决方案。 让我们说如果我的周从02/05/2012开始,给定的当前日期是02/22/2011。我需要计算给定当前日期的周开始和结束日期。所以我的解决方案应该是从02/19开始,周末是02/25。 为了简单起见,我已经将我的周开始于02/05/2011,但可能是任何一天可能,我的周总是有7天。 我现在的代码在下面,但似乎没有像预期的
..
我在工程中工作,在Date中有两种类型。我想计算这两个日期之间的星期数。日期可能在不同的年份。有没有什么好的解决方案呢? 我已经试图用其他主题中提出的Joda-time来实现这一点。 这个图书馆很熟悉,但是我试图这样做: public static int getNumberOfWeeks(Date f,Date l){ 日历c1 = Calendar.getInstance
..
我正在创建一个基于网络的系统,将用于来自世界各地的国家。必须存储的一种类型的数据是日期和时间。 与第三方库相比,使用Java日期和时间类的优缺点是什么? a href =“http://www.joda.org/joda-time/”rel =“noreferrer”> Joda时间?我猜这些第三方图书馆存在很好的理由,但我从来没有真正比较过他们。 解决方案 编辑:现在Java 8已
..
如何查找两个 Joda-Time 之间的天数差异 DateTime 实例? “天数差异”我的意思是说,如果开始是星期一,结束是在星期二我预计返回值为1,不管开始和结束日期的小时/分/秒。 Days.daysBetween(开始,结束).getDays()如果开始是在晚上结束,给我0 / p> 我也和其他日期字段有同样的问题,所以我希望有一个通用的方式来“忽略”不那么重要的字段。
..
我在CEST时区(+2),我有一些困难了解JodaTime如何存储DateTime。代码如下: String timeString =“2012-09-10T13:30:00 + 01:00” DateTime dateTime = new DateTime(timeString); DateTime dtLisbon = ddateTime.withZone(DateTimeZo
..
显然,Eclipse上的Scala试图说服我 DateTime , Period , DateMidnight 和许多其他类在Joda时间没有任何构造函数 这是奇怪的考虑到事实,他们的文档显示一个构造函数和方法数量 我可以访问的只有静态方法,如 DateTime.now() DateTime.parse() 请注意,我已经添加了 joda-time-2.2 .jar , joda
..