public static void main(String[] args) {
LocalDateTime ldt = LocalDateTime.now();
System.out.println(ldt);
//格式化输出时间
//创建DateTimeFormatter对象来进行格式化
DateTimeFormatter dateTimeFormatter =
DateTimeFormatter.ofPattern
("yyyy年MM月dd日 HH时mm分ss秒");
DateTimeFormatter dateTimeFormatter1 =
DateTimeFormatter.ofPattern
("yyyy/MM/dd HH:mm:ss");
System.out.println("格式化输出日期:"+dateTimeFormatter.format(ldt));
System.out.println("格式化输出日期:"+dateTimeFormatter1.format(ldt));
}
使用plus方法测试增减时间的某个部分:
使用minus方法测试查看一年前后一年后的日期:
LocalDateTime ldt = LocalDateTime.now();
DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern
("yyyy-MM-dd HH:mm:ss");//标准化格式输出
//提供 plus 和 minus 方法可以对当前时间进行加或减
//看看890天后,是什么时候 把 年月日 - 时分秒输出
LocalDateTime localDateTime = ldt.minusMinutes(3456);
System.out.println("3456分钟前 日期="+dateTimeFormatter.format(localDateTime));
LocalDateTime localDateTime1 = ldt.plusMonths(6);
System.out.println("6个月后 日期="+dateTimeFormatter.format(localDateTime1));