DateTime 日期时间类

封装这个类的原因是因为Java原生的日期时间类太难用了,后来虽然有了LocalDateTime类,也是各种不习惯。平时开发中时常要用到日期时间,特别是数据开发时更会频繁用到。DateTime 类封装了LocalDateTime类并提供了大量常用的方法进行相关的操作。

构造函数

相关参数解释如下:

静态方法

静态方法主要用于辅助创建时间。

实例方法

实例方法是DateTime类的核心,分组说明如下:

获取日期时间中的某个单位

下面是以上方法的简写:

设置时间的某个单位的值

日期时间的增减操作

日期时间的增减操作支持负数参数,如plusDays(-1),等同于minusDays(1)plusminus操作跟set操作都返回日期时间对象本身,所以可以进行链式操作,如DateTime.today.plusMonths(1).setDayOfMonth(1).minusDays(-1)得到本月最后一天。

转换和格式化操作

formatStyle参数中的时间单位

日期时间的比较操作

其他操作

属性


参考链接


微信公众号
码农老吴  |  星源工作室  |  开发月志  |  问题反馈
联系我们:wu@qross.io     手机/微信:18618171102
京 ICP 备 20027445 号
$(h1)!