joda-time可以简化java.util.Date和java.Calendar对时间和日期的操作,具体使用可以参照如下示例
@Test public void test() { DateTime dt = new DateTime(); System.out.println(dt.getYear() + "-" + dt.getMonthOfYear() + "-" + dt.getDayOfMonth() + " " + dt.getHourOfDay() + ":" + dt.getMinuteOfHour() + ":" + dt.getSecondOfMinute()); // 格式化带Locale,输出==> 2015-11-21 11:39:56 星期六 System.out.println(dt.toString("yyyy-MM-dd HH:mm:ss EE", Locale.CHINESE)); DateTimeFormatter dtf = DateTimeFormat.forPattern("yyyyMMddHHmmss"); // 时间解析 DateTime dt2 = DateTime.parse("20150909101112", dtf); // 格式化输出 System.out.println(dt2.toString("yyyy/MM/dd HH:mm:ss")); // 根据指定格式,将时间字符串转换成DateTime对象,这里的格式和上面的输出格式是一样的 DateTime dt3 = DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss") .parseDateTime("2015-12-26 03:27:39"); System.out.println("dt3=" + dt3.toString("yyyy/MM/dd HH:mm:ss")); // 增加日期 DateTime dt4 = dt3.plusDays(-1) .plusHours(1) .plusMinutes(1) .plusSeconds(1); System.out.println("dt4=" + dt4.toString("yyyy/MM/dd HH:mm:ss")); //取得 3秒前的时间 DateTime dt5 = dt4.secondOfMinute().addToCopy(-3); dt4.getSecondOfMinute();// 得到整分钟后,过的秒钟数 dt4.getSecondOfDay();// 得到整天后,过的秒钟数 dt4.secondOfMinute();// 得到分钟对象,例如做闰年判断等使用 System.out.println("dt5=" + dt5.toString("yyyy/MM/dd HH:mm:ss") + ",seconds=" + dt5.getSecondOfMinute()); //计算两个日期间隔的天数 LocalDate start = new LocalDate(2014, 12, 18); LocalDate end = new LocalDate(2015, 12, 18); int days = Days.daysBetween(start, end).getDays(); System.out.println("days=" + days); //判断是否闰月 org.joda.time.DateTime.Property month = dt.monthOfYear(); System.out.println("是否闰月:" + month.isLeap() + ", 是否闰年:" + dt.yearOfCentury().isLeap()); // DateTime与java.util.Date对象,当前系统TimeMillis转换 DateTime dt6 = new DateTime(new Date()); Date date = dt6.toDate(); DateTime dt7 = new DateTime(System.currentTimeMillis()); Calendar calendar = Calendar.getInstance(); dt = new DateTime(calendar); }
相关推荐
标签:joda、time、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。...
标签:joda、time、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。...
Java SE 8之前的标准日期和时间类很差。Joda-Time 令时间和日期值变得易于管理、操作和理解。日期和时间是一个非常复杂的领域。Joda-Time中的许多类旨在使域的细微差别得以充分表达。版本2.10.6是当前的最新版本。该...
赠送jar包:joda-time-2.8.1.jar 赠送原API文档:joda-time-2.8.1-javadoc.jar 赠送源代码:joda-time-2.8.1-sources.jar 包含翻译后的API文档:joda-time-2.8.1-javadoc-API文档-中文(简体)版.zip 对应Maven信息...
标签:joda、time、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。...
尽管Java 8引入了新的日期时间API(java.time),但Joda-Time仍被广泛使用,尤其是在旧版本的Java项目中。它的性能稳定,兼容性好,且提供了向新API迁移的便利路径。 总结来说,Joda-Time 2.9.9是Java开发中处理...
jorg.joda.time.DateTime引用jar包,包括joda-time-2.4.jar、joda-time-2.4-javadoc.jar、joda-time-2.4-sources.jar等以及src代码
标签:joda、time、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
标签:joda、time、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
标签:joda、time、jar包、java、API文档、中文版; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心...
标签:joda、time、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
标签:joda、time、jar包、java、中英对照文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。...
然而,值得注意的是,虽然Joda-Time在Java 8之前是最佳选择,但随着Java 8引入了新的日期时间API(java.time),Joda-Time的许多功能已被官方API所涵盖。因此,在新项目中,建议直接使用Java 8的日期时间API,除非有...
joda-time-2.1.jar
Joda-Time,作为Java日期和时间处理的一个重要库,为开发者提供了强大的日期和时间操作功能,尤其是在Java 8之前的版本,其易用性和灵活性远超内置的java.util.Date和Calendar类。Joda-Time 2.4是该库的一个稳定版本...
与Java内置的`java.util.Date`和`Calendar`类相比,Joda-Time具有以下优势: 1. **更易用的API**:Joda-Time的API设计得更加直观,使得代码更简洁、易读。 2. **更好的类型安全**:通过使用枚举类型表示月份、日历...
标签:joda、time、jar包、java、API文档、中英对照版; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请...
joda-time-2.7-javadoc.jar。 Joda-Time令时间和日期值变得易于管理、操作和理解。并且 Joda 与 JDK 的互操作性也方便程序使用。目前Joda Time 已经纳入 JDK 8 的官方API了。
标签:joda、time、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。...
标签:joda、time、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。...