jodatime相关内容
我第一次在Spring 3.0项目中使用Joda时间api。现在我有一个开始和结束日期,我想得到这两个日期之间的所有星期一的日期。我该怎么做? 我不知道从哪里开始,有人可以请指教。我看过这个帖子乔达时间:如何在某个日期间隔获得工作日的日期?,它提供了某种指导,但是由于没有经验与joda有关,它仍然有些模糊。 解决方案 LocalDate startDate = new LocalD
..
是否可以这样做?如果是,那么如何从 Joda-Time 转换到 Date ,反之亦然? 解决方案 要转换 Java 日期 到 Joda DateTime : - code> Date date = new Date(); DateTime dateTime = new DateTime(date); 反之亦然: - Date dateNew = d
..
嗨,我需要得到每个月的所有开始日期和结束日期之间给定 两年 pulbic void printStartDateAndEndDate(Date start,Date end){ for(// start-end){ Sysout(“1 st month starting date:”+ startDateOfMonth +“End Date “+ endDateOfMonth);
..
有没有办法转换 DateTime时间= new DateTime()到一个特定的时区,或者可能得到 time.getZone()和另一个 DateTimeZone 然后执行 time.minusHours 或 time.plusHours ? 解决方案 我想用Joda时间将当前时间转换为特定时区的时间。 p> 目前还没有确定您是否已经获得,这并不清楚。如果您已经有了,可以使用 w
..
可能重复: 我应该使用Java日期和时间类,还是和Joda Time等第三方库一起去吗? a> 我可以使用一些关于什么时候值得使用Joda Time而不是基本的java .util.Date类。有什么好处? Joda时间可以让你做任何你不能使用Date类的任何事情,还是更容易使用或什么? 另外,我看到有冲突关于Joda Time是否是标准API的一部分的信息。是否标准? 解
..
这段代码总是将日期解析为当前时区,而不是要解析的字符串中的时区。 final DateTimeFormatter df = DateTimeFormat .forPattern(“EEE MMM dd HH:mm:ss'GMT'Z yyyy “); final DateTime dateTime = df .parseDateTime(“Mon Aug 24 12:36:46
..
我在Spring 3.0项目中使用Joda时间api来计算日期。现在我有一个开始和结束的日期,我想要在这两个日期之间每天的周末或周六或周日。我该如何实现? 我看了这篇文章 Joda时间 - 两个日期之间的所有星期一。 它提供了一些指导,但仍然模糊如何排除两个日期。 解决方案 我假设你的问题是如何 除了周末或周二或周日两个日期之外,每天都会收到。 解决方案 pub
..
我正在从数据库获取UTC时间戳,我正在设置为JodaTime DateTime 实例 DateTime dt = new DateTime(timestamp.getTime()); 它完美地存储时间说 10:00 AM 但与当地时区。例如,我在IST时区是从UTC来的+5:30。 我尝试了很多改变时区的东西,但是随着时间的推移, 10:00 AM 通过使用+5
..
我遇到了从下载的Joda时间罐的问题http://sourceforge.net/projects/joda-time/files/joda-time/2.2/ 。我可以使用以下代码片段获得结果 static void timeDifferencewithJoda(){ String dateStart =“01/14/2012 09:29:58”; String dateSto
..
我正在一个读取文件和处理数据的项目中工作。在那里我要处理日期,例如: 2012-01-10 23:13:26 2012年1月13日 我发现包Joda,有趣的包,但不知道是否最简单 我能够将第一个示例解析为DateTime对象(Joda)reg-ex和String操作。 (例如:用' - '替换空格并将其传递给构造函数。 new DateTime(“2012-01-10
..
我正在寻找一个Java库来处理/从 GPS时间转换。 GPS时间有一个1980年1月6日的时代,没有闰秒,所以它与更标准的时间表示不同。以下是维基百科的相关描述: 虽然大多数时钟同步到协调世界时(UTC),但卫星上的原子钟是设置为GPS时间。不同之处在于,GPS时间不能与地球的旋转相匹配,因此它不包含周期性添加到UTC的闰秒或其他校正。 GPS时间设定为1980年协调世界时(UTC),
..
我想将 java.util.Date 转换为 JodaTime ,以便在日期之间进行减法。有没有一个很好的简洁方法从 Date 转换为 JodaTime ? 解决方案 java.util.Date date = ... DateTime dateTime = new DateTime(date); 确保 date 不是 null ,但是,它的行为就像 new Dat
..
我需要计算从特定日期到现在的时间,并显示与StackOverflow问题相同的格式,例如: 15s ago 2分钟前 2小时前 2天前 25th Dec 08 pre> 您是否知道如何使用Java Joda-Time 库?有没有一个帮助方法已经实现了,或者我应该自己编写算法? 解决方案 计算经过的时间与JodaTime,使用 期间 。要以所需的人类表示
..
我以日期作为字符串,格式如下:“04/02/2011 20:27:05”。我正在使用Joda-Time库,并希望将其转换为 DateTime 对象。我做了: DateTime dt = new DateTime(“04/02/2011 20:27:05”) 但是我收到以下错误: 格式无效:“04/02/2011 14:42:17”在“/ 02/2011 14:42:
..
我正在尝试通过JODA DateTime创建一个具有绝对值字段的日期(例如,在这个例子中为了简单的例子): new DateTime(1970,1,1,1,0,0,0,DateTimeZone.forId(“GMT + 0”)toDate() JODA DateTime对象正确地表示1AM的小时,如果我检查它所有的绝对值是精确和正确的(1小时3600秒,3600000但是
..
我的输入是开始日期和结束日期。我想检查它是在12月1日到3月31日之间(年份可以更改,只有日期或此日期之外的日期)。 到目前为止,我没有找到任何解决方案与Joda时间。有人可以给我一个起点(不是代码,只是逻辑)吗? 我没有检查代码,但它是非常丑陋的,我想找到一个算法解决方案 public static boolean isInWinter(Contract contract){
..
如果我给了一个特定的java.util.Date,我该如何生成给定日期的开头和结尾。例如,我的日期是 2011年8月25日,那么我的开始日期将是 2011年8月25日00 00 00 我的结束日期将是$ code> 2011年8月25日23 59 59 背景:(如果你想知道为什么我问这个问题,请阅读下面) 我使用JPA映射 date 到我的MySql数据库这样。我想要日期有时间,所以我
..
我有一个字符串,代表格式为 yyyy / mm / dd 的日期,并希望计算当天和今天之间的天数。这样做是如何实现的? 所以可能是像 String aDate =“1934/05/24” 解决方案 这样做 - 使用 SimpleDateFormat 将日期字符串解析为Date对象。 / li> 获取日期和解析日期之间的日期差异。
..
我发现,在java中,通过joda时间将gregorian转换为hijri,但是我想使用joda-time将具体的Hijri日期转换为Gregorian。 如果有任何方式可能有帮助。 解决方案 这样做: code> Chronology iso = ISOChronology.getInstanceUTC(); 年表hijri = IslamicChronology.getI
..
我正在做一些单元测试,并发生在以下情况: 2015(不是闰年) LocalDate endDate = LocalDate.parse(“01/03/2015”,new DateTimeFormatterFactory(“dd / MM / yyyy”)createDateTimeFormatter()); LocalDate startDate = LocalDate.pars
..