上一页 1 2 3 4 5 6 ··· 13 下一页
摘要: 通过Java日期时间API系列1 Jdk7及以前的日期时间类中得知,Java8以前除了java.sql.Timestamp扩充纳秒,其他类最大只精确到毫秒;Java8 time包所有相关类都支持纳秒。下面是示意图: 图中的nano 是 一秒钟包含的纳秒值,0到999999999。毫秒,微秒和纳秒都是 阅读全文
posted @ 2020-06-17 23:27 xkzhangsanx 阅读(1201) 评论(0) 推荐(0) 编辑
摘要: 通过Java日期时间API系列9 Jdk8中java.time包中的新的日期时间API类的Period和Duration的区别中得知,Period可以比较2个日期相差的年月日。年龄计算是2个日期相差的年的值,具体还要根据月日微调,如果小于生日年龄减1。下面使用Period可以非常方便的计算年龄。 1 阅读全文
posted @ 2020-06-04 23:04 xkzhangsanx 阅读(490) 评论(0) 推荐(0) 编辑
摘要: Java日期时间API系列33-----Jdk8中java.time包中的新的日期时间API类应用,格式化常用模板大全,新增Excel常用格式 阅读全文
posted @ 2020-05-23 23:51 xkzhangsanx 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 从Java日期时间API系列第一篇博客开始,利用业余时间对Java日期时间API源码进行了系统的、多次的阅读实践,包括Date、LocalDate、LocalDateTime、LocalTime、Instant、ZonedDateTime、YearMonth和Timestamp等源码,把和时间紧密相关的内容,整理写成一个Java时间工具包xk-time,经过了多个版本迭代0.0.1-0.0.8,基本的功能已经完成。现在发布 1.0.0 版本。 阅读全文
posted @ 2020-04-30 20:42 xkzhangsanx 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 时间戳是所有时间创建和转换的基础,通过简单的System.currentTimeMillis()获取到,但时间戳只是一个简单的数字,不转换为其他时间类没有意义,比如 年、月、日、时、分、秒、星期、闰年、时区、夏令时等,更多相关的比如各种节假日,星座等附加意义的信息。 阅读全文
posted @ 2020-04-27 11:16 xkzhangsanx 阅读(1480) 评论(2) 推荐(0) 编辑
摘要: 实际使用中,经常需要使用不同精确度的Date,比如保留到天 2020-04-23 00:00:00,保留到小时,保留到分钟,保留到秒等,常见的方法是通过格式化到指定精确度(比如:yyyy-MM-dd),然后再解析为Date。Java8中可以用更多的方法来实现这个需求,下面使用三种方法:使用Format方法、 使用Of方法和使用With方法,性能对比,使用Of方法性能最优。 阅读全文
posted @ 2020-04-23 16:13 xkzhangsanx 阅读(652) 评论(0) 推荐(0) 编辑
摘要: Java开发过程中经常会用到定时任务job的场景,比如定时处理数据报表等问题,开源作业调度框架也非常多,常用的开源作业调度框架有:Spring Task、Quartz和xxl-job等。各个框架的具体使用不再这里讨论,这里主要讨论一下其中cron表达式的计算应用,xk-time中的应用。 阅读全文
posted @ 2020-04-17 10:22 xkzhangsanx 阅读(1011) 评论(0) 推荐(0) 编辑
摘要: 1.节日信息计算代码 package com.xkzhangsan.time.holiday; import java.time.DayOfWeek; import java.time.LocalDate; import java.time.MonthDay; import java.time.te 阅读全文
posted @ 2020-03-22 16:20 xkzhangsanx 阅读(987) 评论(0) 推荐(0) 编辑
摘要: Java日期时间API系列27-----Jdk8中java.time包中的新的日期时间API类,使用xk-time工具类创建日历应用,自定义节假日,工作日, Java打印日历表。 阅读全文
posted @ 2020-03-20 23:58 xkzhangsanx 阅读(491) 评论(0) 推荐(0) 编辑
摘要: Java8中为年月新增了类YearMonth,可以用来表示卡片过期时间等问题。 1.YearMonth 默认格式为:2007-12 1.1 部分源码 * * @implSpec * This class is immutable and thread-safe. * * @since 1.8 */ 阅读全文
posted @ 2020-03-20 23:48 xkzhangsanx 阅读(1287) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 13 下一页