赞
踩
用java.time包中的类LocalDate,LocalDateTime, DateTimeFormatter 获取当前日期(年月日) LocalDate currentDate = LocalDate.now(); //返回当前日期 System.out.println("当前日期(年月日): " + currentDate); 例:'2000-01-01' // 获取当前日期时间(年月日时分秒) LocalDateTime currentDateTime = LocalDateTime.now(); //返回当前时间 System.out.println("当前日期时间(年月日时分秒): " + currentDateTime); 例:'2024-03-18T11:46:59.646110' // 格式化日期和时间 //DateTimeFormatter定义日期和时间的格式 DateTimeFormatter dateFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd"); DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); //format将日期和时间对象转换为字符串格式 String formattedDate = currentDate.format(dateFormatter); String formattedDateTime = currentDateTime.format(dateTimeFormatter); System.out.println("格式化后的当前日期(年月日): " + formattedDate); 例:'2000-01-01' System.out.println("格式化后的当前日期时间(年月日时分秒): " + formattedDateTime); 例:'2000-01-01 00:00:00'
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。