jodatime相关内容

如何将Joda LocalDate转换为Java中的String?

我得到答案: 这很简单。 DateTimeFormatter fmt = DateTimeFormat.forPattern(“MM / dd / yyyy“); String formattedDate = jodeLocalDateObj.toString(fmt); 解决方案 LocalDate的 toString 可以直接使用格式字符串,因此您可以跳过创建D ..
发布时间:2017-04-06 22:14:21 Java开发

如何在Joda-Time中获得正确的日期和时间?

如何在真田时间内取得适当的实际日期和时间?我的意思是说我的时间在我的国家。我阅读官方网页和一些教程 - 有很多关于地方和时区的事情,但我发现它很混乱。我没有找到任何例子,如何简单地得到它。 我需要它两件事: 1)获得当前的帖子,以诋毁 2)获取当前时间,我会“比较“与出生日期并计算年龄。 如何设置UTC + 1(布拉格 - 捷克共和国)的当前时间? 谢谢 解决方案 ..
发布时间:2017-04-06 22:08:15 Java开发

如何使用Java的Joda API在几个月内计算差异

我正在编写一个程序,它只是计算2个给定日期之间的月份,并将该值返回给程序。例如,如果我必须计算4月1日至6月30日(这是一个季度,3个月)之间的月数,我使用以下代码: DateTime start = new DateTime()。withDate(2011,4,1); DateTime end = new DateTime()。withDate(2011,6,30); Mon ..
发布时间:2017-04-06 21:23:28 Java开发

Joda要包含在Java 7中的时间?

可能重复: Java 7日期/时间API 我已经阅读传闻说,Joda时间将被包含在Java 7中,但是无法找到这个信息的确定来源。将来JDA时间将包含在未来的JDK中?请引用你的来源。 解决方案 史蒂芬·科尔伯恩,乔达时代的作者是 JSR-310 ,旨在为”旧“日历/日期类提供替代方案。虽然有一些相似之处,但是JSR-310本身并不是Joda Time。 我在邮件列表中跟 ..
发布时间:2017-04-06 21:20:26 Java开发

使用Joda时间比较两个日期

我想比较两个日期,但我遇到麻烦。 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) ..
发布时间:2017-04-06 21:08:36 Java开发

计算Joda时间的月差

在第4行代码(忽略空白和评论)以外,我计算2个日期之间的月份差异。这个工作,但看起来有点黑客。有没有更好的方法? int handleAllowance(LocalDate today){ int allowance = membership。津贴(); if(allowance == 0)return 0; //如果更新是上个月(或更早) int months = t ..
发布时间:2017-04-06 20:37:05 Java开发

推荐用于Joda-Time的DateMidnight

LocalDate#toDateMidnight 的javdoc如下所示: 从v1.5,建议避免使用DateMidnight,并使用 toDateTimeAtStartOfDay(),因为这个异常详细描述了 。 此方法将抛出如果默认时区在午夜将 切换到夏令时,则此例外,此LocalDate表示切换日期的 。问题是在所需的日期没有这样的时间 午夜,因此抛出异常。 午夜在某 ..
发布时间:2017-04-06 20:23:54 Java开发

Java Joda Time - 实现日期范围迭代器

我试图在没有成功的情况下实现具有Joda时间的Date迭代器。 我需要一些允许我从startDate到endDate的所有日子迭代 你有什么想法吗? 解决方案 这是一个让你开始的事情。您可能想要考虑是否要在最终等待包容性或排他性。 import org.joda。时间。*; import java.util。*; class LocalDateRange实现It ..
发布时间:2017-04-06 19:57:02 Java开发

时间:如何获得下个星期五?

如何使用 Joda-Time API获得下一个星期五。 LocalDate 今天是今天。对我来说,你必须决定你在本周的星期五之前或之后。看到这个方法: private LocalDate calcNextFriday(LocalDate d){ LocalDate friday = d.dayOfWeek()。setCopy (5); if(d.isBefore(friday) ..
发布时间:2017-04-06 19:33:07 Java开发

获取当前日期和周开始的星期开始和结束日期

如果可能,我更喜欢下面的场景中的joda或非joda解决方案。 让我们说如果我的周从02/05/2012开始,给定的当前日期是02/22/2011。我需要计算给定当前日期的周开始和结束日期。所以我的解决方案应该是从02/19开始,周末是02/25。 为了简单起见,我已经将我的周开始于02/05/2011,但可能是任何一天可能,我的周总是有7天。 我现在的代码在下面,但似乎没有像预期的 ..
发布时间:2017-04-06 18:47:20 Java开发

获取两个日期之间的星期数。

我在工程中工作,在Date中有两种类型。我想计算这两个日期之间的星期数。日期可能在不同的年份。有没有什么好的解决方案呢? 我已经试图用其他主题中提出的Joda-time来实现这一点。 这个图书馆很熟悉,但是我试图这样做: public static int getNumberOfWeeks(Date f,Date l){ 日历c1 = Calendar.getInstance ..
发布时间:2017-04-06 18:46:56 Java开发

我应该使用Java日期和时间课程,还可以和Joda Time等第三方库一起去吗?

我正在创建一个基于网络的系统,将用于来自世界各地的国家。必须存储的一种类型的数据是日期和时间。 与第三方库相比,使用Java日期和时间类的优缺点是什么? a href =“http://www.joda.org/joda-time/”rel =“noreferrer”> Joda时间?我猜这些第三方图书馆存在很好的理由,但我从来没有真正比较过他们。 解决方案 编辑:现在Java 8已 ..
发布时间:2017-04-06 18:23:41 Java开发

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

如何查找两个 Joda-Time 之间的天数差异 DateTime 实例? “天数差异”我的意思是说,如果开始是星期一,结束是在星期二我预计返回值为1,不管开始和结束日期的小时/分/秒。 Days.daysBetween(开始,结束).getDays()如果开始是在晚上结束,给我0 / p> 我也和其他日期字段有同样的问题,所以我希望有一个通用的方式来“忽略”不那么重要的字段。 ..
发布时间:2017-04-06 18:15:48 Java开发

Joda时间类没有任何构造函数...为什么?我做错了什么?

显然,Eclipse上的Scala试图说服我 DateTime , Period , DateMidnight 和许多其他类在Joda时间没有任何构造函数 这是奇怪的考虑到事实,他们的文档显示一个构造函数和方法数量 我可以访问的只有静态方法,如 DateTime.now() DateTime.parse() 请注意,我已经添加了 joda-time-2.2 .jar , joda ..
发布时间:2016-12-30 17:09:10 Java开发