资讯专栏INFORMATION COLUMN

Joda Time API介绍(1)基本介绍

BakerJ / 1783人阅读

摘要:比的更好用,并且完美兼容的时间点此访问用户向导地址当前最新版本地址基本对象日期时间输出结果本地日期时间输出结果本地日期输出结果本地时间输出结果与相互转换输出结果与相互转换

Joda Time : 比JDK的Date,Calendar更好用,并且完美兼容的时间API.

点此访问Joda Time User Guide 用户向导地址



  joda-time
  joda-time
  2.8.2
基本对象

DateTime (日期+时间)

DateTime dateTime = new DateTime();
System.out.println(dateTime.toString("yyyy-MM-dd HH:mm:ss.SSS"));

输出结果: 2015-09-10 17: 46: 02.983

LocalDateTime(本地日期时间)

LocalDateTime localDateTime = new LocalDateTime();
System.out.println(localDateTime);

输出结果: 2015-09-10T18: 02: 42.325

LocalDate (本地日期)

LocalDate localDate = new LocalDate();
System.out.println(localDate);

输出结果: 2015-09-10

LocalTime(本地时间)

LocalTime localTime = new LocalTime();
System.out.println(localTime);

输出结果: 17: 46: 02.983

与java.util.Date相互转换

java.util.Date date = new Date();

//java.util.Date -> Joda DateTime
DateTime dateTime = new DateTime(date);

//Joda DateTime -> java.util.Date
Date date2 = dateTime.toDate();

System.out.println(date2);

输出结果: Thu Sep 10 18: 08: 10 CST 2015

与java.util.Calendar相互转换

java.util.Calendar calendar = Calendar.getInstance();

//calendar -> dateTime
DateTime dateTime = new DateTime(calendar);

// dateTime -> calendar
Calendar calendar2 = dateTime.toCalendar(Locale.CHINESE);
System.out.println(calendar2);

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/64513.html

相关文章

  • 使用IDEA基于Maven搭建多模块聚合工程(springmvc+spring+mybatis整合)

    摘要:最后运行,如下图所示,就说明跑通了总结之前看别人的博客,有选择项,自己弄死活跑不通。选择那项,啥都不选选择那项。还要注意打包方式,,, 一.工程目录 下面是搭建之后的目录showImg(https://segmentfault.com/img/remote/1460000015755454?w=407&h=467); 先看一下目录关系 taotao-parent(父工程管理jar包的版...

    szysky 评论0 收藏0
  • 使用Gradle构建Java项目

    摘要:要从头开始,请继续使用构建。文件夹应包含项目运行单元测试的报告。由于该项目尚未进行任何单元测试,因此该报告无效。使用构建项目是启动构建的首选方式。现在可用于构建项目。概要恭喜您现在已经创建了一个简单而有效的构建文件,用于构建项目。 本指南将引导您使用Gradle构建一个简单的Java项目。 你要构建什么 您将创建一个简单的应用程序,然后使用Gradle构建它。 你需要什么 大约15分...

    xiaokai 评论0 收藏0
  • 使用Maven构建Java项目

    摘要:要从头开始,请继续使用构建。现在您已经准备好使用构建项目,下一步是安装。项目使用名为的文件定义。项目所属的组或组织。默认情况下,所有依赖项都作为依赖项确定范围。概要恭喜您已经为构建项目创建了一个简单而有效的项目定义。 本指南将指导您使用Maven构建一个简单的Java项目。 你要构建什么 您将创建一个提供一天中时间的应用程序,然后使用Maven构建它。 你需要什么 大约15分钟 最喜...

    mushang 评论0 收藏0
  • JodaTime开源时间/日期库

    摘要:开源时间日期库是很好的替代,另外中也推出了新的库,设计理念与相似。令时间和日期值变得易于管理操作和理解。格式化一个日期时间的具体域包括个年月日时分秒毫秒星期,分别用不同字母表示。 此前Java处理时间日期所使用的 Date 和 Calendar 被诟病不已,Calendar 的主要问题对象可变,而像时间和日期这样的类应该是不可变的,另外其概念模型也有不明确的地方,月份计算从0开始等等。...

    frolc 评论0 收藏0
  • Java时间处理第三方包:Joda-Time

    摘要:在之前的版本,对日期时间的处理相当麻烦,有些方法设计非常反人类。体验对比之前的处理方式,使用了之后,代码整个神清气爽了很多。 Joda-Time provides a quality replacement for the Java date and time classes.Joda-Time is the de facto standard date and time librar...

    Dongjie_Liu 评论0 收藏0

发表评论

0条评论

BakerJ

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<