JDK 8 三种时间获取方法 日期加减

Posted shundong106

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JDK 8 三种时间获取方法 日期加减相关的知识,希望对你有一定的参考价值。

//2018-12-04
LocalDate localDate = LocalDate.now();

//16:14:56.892
LocalTime localTime = LocalTime.now();

//2018-12-04T16:14:56.892
LocalDateTime localDateTime = LocalDateTime.now();

//16:14:5(去除毫秒)
LocalTime time = LocalTime.now().withNano(0);

//2018-12-04 16:17:55
String now1 = LocalDateTime.now().withNano(0).toString().replace("T", " ");
String now2 = LocalDate.now()+" "+LocalTime.now().withNano(0);

 


//三天后
LocalDate afterThreeDays = LocalDate.now().plusDays(3);

//三天前
LocalDate threeDaysAgo = LocalDate.now().minusDays(3);

LocalDate now = LocalDate.now();
LocalDate date = LocalDate.parse("2020-01-30");
long day1 = now.toEpochDay();
long day2 = date.toEpochDay();
//相差多少天
long day = day2-day1;

原文:https://blog.csdn.net/Anenan/article/details/84790591

以上是关于JDK 8 三种时间获取方法 日期加减的主要内容,如果未能解决你的问题,请参考以下文章

python获取日期加减之后的日期

转载 C#中日期类型DateTime的日期加减操作

sql里日期怎么加减

js获取文本框的日期,并且进行加减,以得到另一个日期

javascript 日期 加减

JAVA 日期工具类:日期获取周,获取指定周周一周日,某月月初月末日期,日期时间戳字符串转换,日期加减等