LocalDateTime 日期格式化
获取当前时间LocalDateTime dateTime = LocalDateTime.now();对当前日期进行格式化Stringdate=DateTimeFormatter.ofPattern("yyyy-MM-dd 00:00:00").format(dateTime);
文章共629字 · 阅读需要大约3分钟
一键AI生成摘要,助你高效阅读
问答
·
public static void main(String[] args) {
//声明需要格式化的格式(日期)
DateTimeFormatter dfDate = DateTimeFormatter.ofPattern("yyyy年MM月dd日");
//声明需要格式化的格式(日期加时间)
DateTimeFormatter dfDateTime = DateTimeFormatter.ofPattern("yyyy年MM月dd日 HH mm ss");
//将当前日期进行格式化
System.out.println(dfDate.format(LocalDateTime.now()));
//将当前日期加一年,进行格式化
System.out.println(dfDate.format(LocalDateTime.now().plusYears(1)));
//输出
//020年07月18日
//2021年07月18日
//将日期字符串,根据指定的格式,格式为日期
LocalDate parse = LocalDate.parse("2021年07月18日", dfDate);
//将日期加一年,格式化
System.out.println(dfDate.format(parse.plusYears(1)));
//将日期时间字符串,根据指定的格式,格式为日期时间
System.out.println(LocalDateTime.parse("2021年07月18日 12 25 30", dfDateTime));
System.out.println(LocalDateTime.now());
}
获取当前时间
LocalDateTime dateTime = LocalDateTime.now();
对当前日期进行格式化
String date=DateTimeFormatter.ofPattern("yyyy-MM-dd 00:00:00").format(dateTime);
更多推荐
已为社区贡献1条内容
所有评论(0)