java8中的时间处理5 - 日期工具
程序员文章站
2022-03-01 12:36:42
...
接下来看一下工具类的操作:
LocalDate today = LocalDate.now(); System.out.println(today.getYear()+"年是闰年吗? "+today.isLeapYear()); System.out.println(today.isBefore(LocalDate.of(2015,1,1))); System.out.println(today.atTime(LocalTime.now())); System.out.println("10天后 "+today.plusDays(10)); System.out.println("3周后 "+today.plusWeeks(3)); System.out.println("20个月后 "+today.plusMonths(20)); System.out.println("10天前 "+today.minusDays(10)); System.out.println("3周前 "+today.minusWeeks(3)); System.out.println("20月前 "+today.minusMonths(20)); System.out.println("月初是"+today.with(TemporalAdjusters.firstDayOfMonth())); LocalDate lastDayOfYear = today.with(TemporalAdjusters.lastDayOfYear()); System.out.println("年末是"+lastDayOfYear); Period period = today.until(lastDayOfYear); System.out.println("到年底是 "+period); System.out.println("还剩几个月 "+period.getMonths());
上一篇: (转)机器学习:开发集和测试集
下一篇: java8中的时间处理6 - 格式化
推荐阅读
-
Java日期时间API系列5-----Jdk7及以前的日期时间类TimeUnit在并发编程中的应用
-
python中关于日期时间处理的问答集锦
-
Java日期时间API系列11-----Jdk8中java.time包中的新的日期时间API类,使用java8日期时间API重写农历LunarDate
-
在Python中处理日期和时间的基本知识点整理汇总
-
在Ruby中处理日期和时间的教程
-
.net——序列化与反序列化中对日期时间的处理
-
使用DateTimeOffset 对xml中的日期时间格式时区进行处理
-
一篇文章弄懂Java8中的时间处理
-
python中关于日期时间处理的问答集锦
-
.net——序列化与反序列化中对日期时间的处理