作为一个Java程序员,相信你在每个开发项目中都会用到许多工具类,而在这堆工具类中,DateUtils工具想必一定不会陌生。本来就已经累成狗,还不得不花许多时间去写yyyyMMdd,更气人的是每个项目项目中使用的日期格式都不一样。这简直就是谋杀啊!为了解救广大Java程序员,小编给大家分享一个涵盖所有的日期格式的工具,快来看看吧!
日期API问题
为了避免大家在使用时产生疑惑,所以在介绍工具之前先为大家作出解释。这个工具使用了新的日期API,因为旧版的API存在线程安全的问题,即当多个线程对同一个对象的,属性进行修改时候,就很大几率会产生数据不同步问题。并且这是SimpleDateFormat的通病。所以现在建议使用新的日期API。
DatePatternEnum API
Code Example
对日期的处理,首先是模板,枚举内提供了常用的日期模板,使用时候无需自己生成 SimpleDateFormat
或者是DateTimeFormatter 每个日期模板都可以直接调用 format (Date转String) 或者
parse(String转Date)
工具代码
【关键词:青岛Java在线培训,Java就业培训,学Java开发多少钱,Java培训哪家好,中享思途】