失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Java LocalDateTime 和 Date 互转

Java LocalDateTime 和 Date 互转

时间:2022-02-27 04:36:45

相关推荐

Java LocalDateTime 和 Date 互转

Java LocalDateTime 和 Date 互转

1 LocalDateTime -> Date2 Date -> LocalDateTime3 str -> LocalDateTime4 LocalDateTime -> str

1 LocalDateTime -> Date

@Testpublic void test() {// DateTimeFormatter / SimpleDateFormatDateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// LocalDateTime -> DateLocalDateTime time1 = LocalDateTime.now();Date date = Date.from(time1.atZone(ZoneId.systemDefault()).toInstant());// PrintSystem.out.println(format.format(date));}

-04-13 16:01:42

2 Date -> LocalDateTime

@Testpublic void test() {// DateTimeFormatter / SimpleDateFormatDateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// Date -> LocalDateTimeLocalDateTime time2 = new Date().toInstant().atZone(ZoneId.systemDefault()).toLocalDateTime();// PrintSystem.out.println(formatter.format(time2));}

-04-13 16:01:42

3 str -> LocalDateTime

@Testpublic void test() {// DateTimeFormatterDateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss", Locale.US);// str -> LocalDateTimeLocalDateTime time2 = LocalDateTime.parse("-04-13 16:01:42", formatter);// PrintSystem.out.println(formatter.format(time2));}

-04-13 16:01:42

4 LocalDateTime -> str

@Testpublic void test() {// DateTimeFormatterDateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss", Locale.US);// LocalDateTimeLocalDateTime time2 = LocalDateTime.now();// PrintSystem.out.println(formatter.format(time2));}

-04-13 16:01:42

如果觉得《Java LocalDateTime 和 Date 互转》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。