美文网首页Joda time
Joda-Time 介绍

Joda-Time 介绍

作者: ba2cb747365a | 来源:发表于2018-12-04 07:36 被阅读23次

一、前言:

Joda-Time是JDK 8之前时间处理方面最流行的第三方框架以及事实上的标准。主要原因是JDK在日期方面的API设计也不尽如人意,开发人员较难去使用。Joda-Time解决了JDK在时间处理方面的不足,JDK8中的time包的设计也大量参考了Joda-Time,但是还是有其他的一些的区别,所以jdk的time包还需要再研究一下。

二、核心概念

2.1 LocalDate

本地日期,没有时间

2.2 LocalTime

本地时间,没有日期

2.3 Instant

时间瞬间

2.4 DateTime

日期+时间+时区

2.5 DateTimeZone

时区

2.6 Duration

间隔

2.7 Period

间隔,与Duration区别在于后者只有毫秒差,而Period的间隔可以附带时间单位。如分,秒

Interval

间隔(与Duration类似)

2.8 DataTimeFormater

日期格式化和日期解析

三、核心优势

  • 易用性
  • 方便扩展
  • 多特性集合
  • 最新时区计算
  • 支持Calendar
  • 方便与JDK互转 7) 性能好
  • 测试全面
  • 完整的文档
  • 非常成熟
  • 开源

四、如何使用

只需要在pom中依赖Joda-Time的坐标就可以开始使用了,其他的依赖管理工具类似。

<dependency>
            <groupId>joda-time</groupId>
            <artifactId>joda-time</artifactId>
            <version>2.9.9</version>
</dependency>

相关文章

  • Joda-Time Chronology年表

    背景: 本故事将介绍Joda-Time 的核心对象Chronology,中文翻译是年表。Joda-Time的设计是...

  • Joda-Time 介绍

    一、前言: Joda-Time是JDK 8之前时间处理方面最流行的第三方框架以及事实上的标准。主要原因是JDK在日...

  • 时间工具包

    joda-time joda-time

  • Joda-DateTime

    本篇文章主要介绍Joda-Time这个日期时间工具类库的使用方式。主要介绍Instant和DateTime的用法。...

  • 时间日期处理---推荐使用 Joda-Time

    categories: 日常记录tags: Java Joda-Time官网 Joda-Time使用

  • android DateTime使用

    导入 compile 'joda-time:joda-time:2.9.6' DateTime的相关用法和Cale...

  • Joda-Time Instant 时间瞬间

    背景: 本故事将介绍Joda-Time的一个基础对象,Instant瞬间,刚开始如果没有看源码的话,可能对这个对象...

  • Android(Java)中更简单的日期处理库 -- Joda

    简介 Joda-Time,一个面向 Java 平台的易于使用的开源时间/日期库。Joda-Time可以用来替换JD...

  • Joda-Time日期时间工具类

    本篇文章主要介绍Joda-Time这个日期时间工具类库的使用方式 在JDK1.8之前,处理日期和时间的方式比较单一...

  • joda-time

    最近在工作中接触到各种时间处理,在网上找到一个好用到库,分享给大家。maven依赖 1、获取每天凌晨 2、在每年的...

网友评论

    本文标题:Joda-Time 介绍

    本文链接:https://www.haomeiwen.com/subject/quvpcqtx.html