October 3, 2017
Java日期简化工具Joda Time

英文官方文档:http://www.joda.org/joda-time/userguide.html
简介
想必大家在平时的项目开发中经常要处理日期的问题,比如需要处理两个日期间隔的天数,使用JDK1.8以前自带的日期API处理相当的繁琐(JDK1.8的API已经重写了日期库,其实也是借鉴了Joda-Time),那么接下来介绍的这款日期库工具(Joda-Time)就非常强大了,使用Joda-Time可以轻松的处理各种复杂的时间相关问题。
特点
易于使用:使用Joda-Time可以非常容易的处理一些复杂的日期问题
易于扩展:Joda-Time支持多达8种日历系统
线程安全:Joda类具有不可变性,因此它们的实例无法被修改
提供最新的时区计算
互操作性:与JDK可互操作
类说明
Instant:不可变类,代表时间线上的一个唯一的时间点
DateTime:不可变类,它以毫秒级的精度封装时间上的某个瞬间时刻
LocalDate:不可变类,该类封装了一个年/月/日的组合。当地理位置(即时区)变得不重要时,使用它存储日期将非常方便
LocalTime:不可变类,这个类封装一天中的某个时间,当地理位置不重要的情况下,可以使用这个类来只存储一天当中的某个时间
LocalDateTime:不可变类,该类封装了一个年/月/日 时:分:秒的组合。当地理位置(即时区)变得不重要时,使用它存储日期和时间非常方便
使用示例
(1)使用maven导入Joda-Time包… Read More