jodatime

    0热度

    1回答

    我想使用乔达时间来获得两个日期之间的差异,但不知何故,我无法获得确切的区别。 LocalDate endofCentury = new LocalDate(2014, 01, 01); LocalDate now = LocalDate.now(); //2017-04-11 Period diff = new Period(endofCentury, now);

    0热度

    2回答

    有人能告诉我什么,我做错了获得此的StackOverflowError与乔达库? 下面的代码implyed: public Integer getAge() { if (getBirthDate() != "//") { try { LocalDate birth = LocalDate.parse(getBirthDate(), DateTimeFormat.

    -2热度

    2回答

    我有一个开始日期和结束日期,因此我有一个持续时间可能是几小时的持续时间,或者它可能是一个很长的持续时间,我怎样才能将它分成持续时间相同的数量,例如: 以下的时间约为。 1个月 startDate = 2017-03-01 00:00:00.000Z endDate = 2017-04-01 00:00:00.000Z 我该如何将它分成2等份?像下面 东西: startDate1 = 2017

    -2热度

    1回答

    我在后端生成一些UTC时间,并使用websockets将它发送到我的Android应用程序。 问题是:当我显示日期时,它的背后是3小时,这是因为我假设我的手机处于+3时区。 下面是来自后台代码和Android代码的摘录。 后端代码(这就是如何我现在用的那一刻库生成UTC日期): let d = moment.utc().toISOString(); 在我的Android应用程序,这是怎么了处理

    0热度

    2回答

    我偶然发现过几次这个问题,并且有一些SO的答案,但它们非常缓慢,例如, def businessDaysBetween(startDate: DateTime, endDate: DateTime): Seq[DateTime] = { 1 to daysBetween(startDate, endDate) map { startDate.withFieldAdded(Du

    -1热度

    1回答

    我需要获取两个日期之间的天数。这就是为什么我安装了joda-time-1.5版本。我正在使用grails-2.4.2。我已经搜索了它,但有一个与java的乔达时间的例子。我还没有找到任何grails-joda时间的例子。我正在使用java-1.7。出于某种原因,我不能使用java-1.8。这就是为什么我安装了乔达时间。但正如在Java中的示例中所建议的那样,有一个名为Days和LocalDate的

    -3热度

    1回答

    我有一个时间字符串,格式如下20170526T043000Z如何将其转换为毫秒。

    0热度

    2回答

    日期我使用这种算法来排序的日期在升序排列: Collections.sort(eventList, new Comparator<Event>() { @Override public int compare(Event e1, Event e2) { DateTime dt1 = new DateTime(e1.getStartDate());

    3热度

    2回答

    当字符串“2017-04-21T17:46:00Z”传入第一个方法时,生成的格式化日期字符串为“06:46 2017年4月21日”。为什么十一小时的时间移动?输入字符串由JSON中的HTTP服务器应用程序提供。我认为Z后缀是指祖鲁语,即GMT。 private static final String DATE_TIME_FORMAT = "hh:mm dd MMM yyyy"; public

    2热度

    1回答

    我想将包含日期的json字符串转换为使用jackson的jodaTime的DateTime。不幸的是我得到这个错误 java.lang.NoSuchFieldError: ADJUST_DATES_TO_CONTEXT_TIME_ZONE JSON对象看起来是这样的: { "add_time": "2017-04-26 14:26:58", } 我已经包含乔达时间和杰克逊在我的pom.