`
wankunde
  • 浏览: 158252 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Joda 时间工具包使用

 
阅读更多
package com.giant.jodatest;

import java.text.SimpleDateFormat;
import java.util.Calendar;

import org.joda.time.DateTime;

/**
 * Hello world!
 * 
 */
public class App {
	public static void main(String[] args) {
		// 以 JDK 的方式向某一个瞬间加上 90 天并输出结果
		Calendar calendar = Calendar.getInstance();
		calendar.set(2000, Calendar.JANUARY, 1, 0, 0, 0);
		SimpleDateFormat sdf = new SimpleDateFormat("E MM/dd/yyyy HH:mm:ss.SSS");
		calendar.add(Calendar.DAY_OF_MONTH, 90);
		System.out.println(sdf.format(calendar.getTime()));

		// 以 Joda 的方式向某一个瞬间加上 90 天并输出结果
		DateTime dateTime = new DateTime(2000, 1, 1, 0, 0, 0, 0);
		System.out.println(dateTime.plusDays(90).toString("E MM/dd/yyyy HH:mm:ss.SSS"));

		// 距离 Y2K 45 天之后的某天在下一个月的当前周的最后一天的日期
		System.out.println(dateTime.plusDays(45).plusMonths(1).dayOfWeek().withMaximumValue()
				.toString("E MM/dd/yyyy HH:mm:ss.SSS"));

		// 将 Joda 计算结果插入到 JDK 对象中
		calendar.setTime(dateTime.toDate());
	}
}

 

分享到:
评论

相关推荐

    joda时间工具类

    joda 时间工具类,方便使用,该类设置了获取指定时区+模式获取当前日期的方式,希望共同学习,指证!

    joda time jar包及详细笔记

    Joda-Time是一个强大、易用、高效的日期和时间库,可以利用它把JDK Date和Calendar类完全替换掉无论是计算日期,打印日期、或者解析日期,都非常使用,便捷.附件中有最新的jar包,然后有对JodaTime详细的解释,以及...

    joda time 工具

    Joda-Time提供了一组Java类包用于处理包括ISO8601标准在内的date和time。可以利用它把JDK Date和Calendar类完全替换掉,而且仍然能够提供很好的集成。 Joda-Time主要的特点包括: 1. 易于使用:Calendar让获取"正常...

    joda-time-2.1.jar

    joda-time-2.1.jar

    joda-time2.10.1

    Java中处理时间与日期是很常见的操作,jdk中基础的工具类就是我们熟悉的Date和Calendar,然而这些工具类的api使用并不是很方便和强大。于是就诞生了Joda-Time这个专门处理日期时间的库。(JDK1.8的API已经重写了日期...

    joda-time-2.9.5-API文档-中文版.zip

    赠送jar包:joda-time-2.9.5.jar; 赠送原API文档:joda-time-2.9.5-javadoc.jar; 赠送源代码:joda-time-2.9.5-sources.jar; 赠送Maven依赖信息文件:joda-time-2.9.5.pom; 包含翻译后的API文档:joda-time-...

    jackson-datatype-joda-2.12.2-API文档-中文版.zip

    赠送jar包:jackson-datatype-joda-2.12.2.jar; 赠送原API文档:jackson-datatype-joda-2.12.2-javadoc.jar; 赠送源代码:jackson-datatype-joda-2.12.2-sources.jar; 赠送Maven依赖信息文件:jackson-datatype-...

    joda-time-android,具有android专门化的joda时间库.zip

    这个库是joda time的一个版本,它是在考虑android的情况下构建的。

    joda-time-2.5.zip

    joda-time-2.5.jar包

    joda-time-2.8.1-API文档-中英对照版.zip

    赠送jar包:joda-time-2.8.1.jar; 赠送原API文档:joda-time-2.8.1-javadoc.jar; 赠送源代码:joda-time-2.8.1-sources.jar; 赠送Maven依赖信息文件:joda-time-2.8.1.pom; 包含翻译后的API文档:joda-time-...

    joda-time-2.10.4-API文档-中文版.zip

    赠送jar包:joda-time-2.10.4.jar; 赠送原API文档:joda-time-2.10.4-javadoc.jar; 赠送源代码:joda-time-2.10.4-sources.jar; 赠送Maven依赖信息文件:joda-time-2.10.4.pom; 包含翻译后的API文档:joda-time-...

    joda-time-2.10.8-API文档-中文版.zip

    赠送jar包:joda-time-2.10.8.jar; 赠送原API文档:joda-time-2.10.8-javadoc.jar; 赠送源代码:joda-time-2.10.8-sources.jar; 赠送Maven依赖信息文件:joda-time-2.10.8.pom; 包含翻译后的API文档:joda-time-...

    joda-time-2.4-jar包.rar

    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-2.9.9

    joda-time-2.9.9时间日期转换工具类,简单易用,功能强大!

    joda-time-2.5-API文档-中文版.zip

    赠送jar包:joda-time-2.5.jar; 赠送原API文档:joda-time-2.5-javadoc.jar; 赠送源代码:joda-time-2.5-sources.jar; 赠送Maven依赖信息文件:joda-time-2.5.pom; 包含翻译后的API文档:joda-time-2.5-javadoc-...

    joda-time-2.2-API文档-中英对照版.zip

    赠送jar包:joda-time-2.2.jar; 赠送原API文档:joda-time-2.2-javadoc.jar; 赠送源代码:joda-time-2.2-sources.jar; 赠送Maven依赖信息文件:joda-time-2.2.pom; 包含翻译后的API文档:joda-time-2.2-javadoc-...

    org-joda-time-2.5.jar包

    JAVA 日期时间格式化工具,DateTimeFormatter函数须使用的包,亲测好用

    joda-time-2.8.1-API文档-中文版.zip

    赠送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-2.9.9-API文档-中英对照版.zip

    赠送jar包:joda-time-2.9.9.jar; 赠送原API文档:joda-time-2.9.9-javadoc.jar; 赠送源代码:joda-time-2.9.9-sources.jar; 赠送Maven依赖信息文件:joda-time-2.9.9.pom; 包含翻译后的API文档:joda-time-...

    joda-time-2.3

    Joda-Time提供了一组Java类包用于处理包括ISO8601标准在内的date和time。可以利用它把JDK Date和Calendar类完全替换掉,而且仍然能够提供很好的集成。 Joda-Time主要的特点包括: 1. 易于使用:Calendar让获取...

Global site tag (gtag.js) - Google Analytics