Package org.miaixz.bus.core.center.date
package org.miaixz.bus.core.center.date
日期封装,日期的核心为DateTime类
- Since:
- Java 17+
- Author:
- Kimi Liu
-
ClassDescription年鉴日期间隔日期范围日期计算类针对
Calendar对象封装工具类日期转换日期格式化和解析 yyyy-MM-dd HH:mm:ss yyyy-MM-dd HH:mm:ss yyyy-MM-dd HH:mm:ss.SSS yyyy-MM-dd HH:mm:ss.SSSSSS yyyy-MM-dd HH:mm:ss.SSSSSSSSS yyyy-MM-dd'T'HH:mm:ss.SSSZ等等,支持毫秒、微秒和纳秒等精确时间日期修改器 用于实现自定义某个日期字段的调整,包括:系统时钟 高并发场景下System.currentTimeMillis()的性能问题的优化 System.currentTimeMillis()的调用比new一个普通对象要耗时的多(具体耗时高出多少我还没测试过,有人说是100倍左右) System.currentTimeMillis()之所以慢是因为去跟系统打了一次交道 后台定时更新时钟,JVM退出时,线程自动回收 see: http://git.oschina.net/yu120/sequence日期解析秒表封装 此工具用于存储一组任务的耗时时间,并一次性打印对比。 比如:我们可以记录多段代码耗时时间,然后一次性打印(StopWatch提供了一个prettyString()函数用于按照指定格式打印出耗时)存放任务名称和花费时间对象