jodatime相关内容
我遵循这个问题:从java.util.date转换为JodaTime 我有日期:Sun Jan 01 00:00:00 CET 1854 现在我要将其转换为joda datetime: DateTime dateTime = new DateTime(date); 现在当我打印这个日期时,我得到: 1853-12-31T23:57:44.000 + 00:57:44 什
..
数据库中的 我的列是类型TIMESTAMP,所以我的类的属性类型为Datetime像这样: public void setDiscoveryDate (最终DateTime discoveryDtTm){ this.discoveryDtTm = discoveryDtTm; } 现在在JdbcTemplate我想得到它,所以一些代码如下: / p> va
..
我正在尝试执行 Joda-Time 倒数到圣诞节,但到目前为止我感到震惊我尝试java.util.Date和大多数StackOverflow问题和答案建议使用Joda-Time。但我不能让它工作。一些代码给出不同的答案。 以下是我尝试的一些代码, DateTime now = new约会时间(); DateTime christmas = new DateTime(2012,12
..
格式化程序在解析 08-AUG-12 12.00.00.000000000 AM 我将格式化器设置为此样式 String pattern =“dd- MMM-yy“; 我得到这个例外 java.lang.IllegalArgumentException:格式无效:“08-AUG-12 12.00.00 AM”格式错误为“12.00.00 AM”
..
我正在从要创建新的DateTime的文件中提取时间戳,但是我想在小时的地板(或任何Joda周期将要做)中创建DateTime。 如何我可以这样做吗? 解决方案 Wohoo,发现它。 DateTime dt = new DateTime()。hourOfDay()。roundFloorCopy() );
..
我第一次以字符串'12:00:00'和另一个'19:00:00'。如何检查时间部分在这些时间值内? 解决方案 使用Joda时间可以这样做: / p> DateTime start = new DateTime(2010,5,25,12,0,0,0); DateTime end = new DateTime(2010,5,25,21,0,0,0); 间隔间隔=新间隔(开始,结束
..
如何将 DateTime Joda 库到最接近的 X 分钟? 例如: X = 10分钟 Jun 27,11:32 - > Jun 27,11:30 Jun 27,11:33 - > Jun 27,11:30 Jun 27,11:34 - > Jun 27,11:30 Jun 27,11: 35 - > Jun 27,11:40 Jun 27,11:36 -
..
我正在尝试使用joda-time与其Scala包装。 说 val dt 是一个 DateTime ,并包含一个日期(零时间),如何获取一天的日期? dt - 1.days 不工作,并给出 “类型不匹配“(”found:org.scala_tools.time.Imports.DateTime,required:?{val - :?}“)。 Scala时间示例如
..
假设这是您如何获得 Joda时间的当前时间: DateTime now = new DateTime(); 如何计算变量的值 dateTimeAtStartOfToday 和 dateTimeAtEndOfToday ? 我想要做的是生成一些SQL来查找所有事务发生在 startOfToday 和 endOfToday 之间。 解决方案 我会使用:
..
可以使用 Joda-Time 解析日期并提取月份。我知道这是可能的一年的一周,但我找不到/如果可以提取一个月的一周。 示例:2014-06_03其中03是本月的第三周 DateTime dt = new DateTime(); String yearMonthWeekOfMonth = dt.toString(“”
..
如果给定日期(yyyy-MM-dd)是有效日期,是否有效验证? 它也应该处理闰年。例如(2015-02-29)应无效。 我正在检索日期作为一个字符串,并把它放入一个Joda DateTime对象。 解决方案 这应该工作对于你,我想(如果你想保持简单)。 你必须在 setLenient(false) > SimpleDateFormat 。 public static bo
..
我有日期 Wed May 08 00:00:00 GMT + 06:30 2013 。我添加一天,使用 Joda-Time DateTime 。 DateTime dateTime = new DateTime(date); dateTime.plusDays(1); 当我打印dateTime时,我收到了这个日期 2013-05-08T00: 00:00.000 +
..
我试图从时代开始需要几秒钟,并将其转换成Scala中的DateTime对象。我使用吉达。不幸的是,无论我使用几秒还是几毫秒,我得到了奇怪的结果。我在这里做错了什么? scala>新的org.joda.time.DateTime(1378607203 * 1000) res2:org.joda.time.DateTime = 1969-12-31T02:31:40.984Z sca
..
有人可以向我解释为什么当我试图获得一个与我自己的区域不同的DateTime的毫秒时,它会让我回到我本机的时区的毫秒数?我正在寻求UTC的毫秒数,但我的本地应用程序设置设置为EST(即使我实际上是在爱尔兰)。 这里是代码: DateTimeFormatter format = DateTimeFormat.mediumDateTime(); DateTime local = n
..
任何人都这样做,可以分享?我看到一两个选项,但想知道别人已经完成了什么。 解决方案 根据joda-time文档,首选方法使用是调用这个: AbstractDateTime#toCalendar 。
..
$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ 有28天清楚, 每个闰年有29个)。 我可以通过抄送获得这个信息吗? (当然不是我的意思) 解决方案 如果你有一个 DateTime 对象,表示月中的值,那么这很简单。您从 DateTime 对象中获取 dayOfMon
..
在Scala中使用日期和时间的标准方法是什么?我应该使用Java类型,如java.util.Date还是有本地Scala替代方案? 解决方案 从Java SE 8起,用户被要求迁移到java.time(JSR-310)。创建围绕java.time进行scala的scala库,例如 scala-time 。如果瞄准低于SE 8,请使用以下之一。另请参阅为什么JSR-310不是Joda-时间
..
我的请求对象中有一个joda datetime 属性,我已经使用了 @DateTimeFormat 作为日期格式化。 但是当我输入无效的日期(比如说为55天)时,会显示整个消息 无法转换属性值键入java.lang.String为必需类型org.joda.time.DateTime为属性request.myDate;嵌套异常是org.springframework.core.conve
..
我有 Joda-Time 的列表 间隔 对象。 列表 interval = new ArrayList(); 如何对每个间隔开始日期进行排序。间隔不重叠 解决方案 只需创建一个比较器 比较起始时间: public class IntervalStartComparator implements Compa
..
我有一个Task类看起来像以下(使用Java 8 Time API)。 class Task { LocalDateTime start; LocalDateTime end; 设置行动项目; } 我有两个排序(第一个开始,然后是结束)任务实例,让我们说列表 tasksList1 和列表 tasksList2 。我想组合重叠的任
..