java当前时间格式化 java时间转换

我们可以通过将日期格式化为字符串或者将字符串格式化为日期来定义模式。我们知道,在分析SimpleDateFor***t的源代码时,该对象是线程不安全的,所以建议使用DateTimeFor***tter。宣布日期:LocalDateTime now = LocalDateTime.now(); log.debug("当前日期:{}",now); // - 当...

我们可以通过将日期格式化为字符串或者将字符串格式化为日期来定义模式。我们知道,在分析SimpleDateFor***t的源代码时,该对象是线程不安全的,所以建议使用DateTimeFor***tter。

宣布日期:

LocalDateTime now = LocalDateTime.now(); log.debug("当前日期:{}",now); // - 当前日期:2021-06-20T17:54:47.210

将日期格式化为日期字符串:

String for***t1 = now.for***t(DateTimeFor***tter.ISO_DATE); log.debug("格式化日期字符串1:{}",for***t1); String for***t2 = now.for***t(DateTimeFor***tter.ISO_DATE_TIME); log.debug("格式化日期字符串2:{}",for***t2); // - 格式化日期字符串1:2021-06-20 // - 格式化日期字符串2:2021-06-20T17:54:47.21

将字符串解析为日期:

//解析字符串 LocalDate parse1 = LocalDate.parse(for***t1); log.debug("日期字符串解析日期1:{}",parse1); LocalDateTime parse2 = LocalDateTime.parse(for***t2); log.debug("日期字符串解析日期2:{}",parse2); // - 日期字符串解析日期1:2021-06-20 // - 日期字符串解析日期2:2021-06-20T17:54:47.210

根据您的时区指定解析格式:

//根据所在时区指定解析格式 String s1 = now.for***t(DateTimeFor***tter.ofLocalizedDate(For***tStyle.FULL)); String s2 = now.for***t(DateTimeFor***tter.ofLocalizedDate(For***tStyle.LONG)); String s3 = now.for***t(DateTimeFor***tter.ofLocalizedDate(For***tStyle.MEDIUM)); String s4 = now.for***t(DateTimeFor***tter.ofLocalizedDate(For***tStyle.SHORT)); log.debug("解析格式Full:{}",s1); log.debug("解析格式LONG:{}",s2); log.debug("解析格式MEDIUM:{}",s3); log.debug("解析格式SHORT:{}",s4); // - 解析格式Full:2021年6月20日 星期日 // - 解析格式LONG:2021年6月20日 // - 解析格式MEDIUM:2021-6-20 // - 解析格式SHORT:21-6-20

解析自定义模式字符串以确保年(yyyy)、月(mm)、日(dd)、小时(HH)、分钟(MM)和秒(ss),然后用任意组合替换该模式。

//自定义解析字符串 String s5 = now.for***t(DateTimeFor***tter.ofPattern("yyyy-MM-dd HH:mm:ss")); //终于统一了格式化字符串 //String s51 = now.for***t(DateTimeFor***tter.ofPattern("YYYY-MM-DD HH24:MI:SS")); String s6 = now.for***t(DateTimeFor***tter.ofPattern("yyyy-MM-dd")); String s7 = now.for***t(DateTimeFor***tter.ofPattern("今年MM月dd日要干大事情,敬请期待!!")); log.debug("s5:自定义解析格式yyyy-MM-dd HH:mm:ss:{}",s5); //log.debug("自定义解析格式s51:{}",s51); log.debug("s6:自定义解析格式yyyy-MM-dd:{}",s6); log.debug("s7:自定义解析格式[今年MM月dd日要干大事情,敬请期待!!]:{}",s7); // - s5:自定义解析格式yyyy-MM-dd HH:mm:ss:2021-06-20 17:54:47 // - s6:自定义解析格式yyyy-MM-dd:2021-06-20 // - s7:自定义解析格式[今年MM月dd日要干大事情,敬请期待!!]:今年06月20日要干大事情,敬请期

本文来自一九九几的她投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/580399.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 06-07
下一篇 06-07

相关推荐

  • js获取当前系统时间年月日 java获取当前系统时间年月日

    js时、月、日、分、秒的获取方法可以随意灵活组合。js时间的获取并不难,在普通的网站裁剪项目中也经常遇到。也正因为如此,所以要把一套行之有效的方法整理好,让这个需求方便下次,所以方法不能太死板。最好的方法是提供单一的获取年、月、日、时、分、秒的方法,然后灵活组

    2023-06-29 08:23:01
    721 0
  • js如何获取当前时间的时间戳 前端如何获取当前日期

    每个应用程序都有一个日期时间组件,无论是资源的创建日期还是活动的时间戳。在本文中,我将分享如何在JavaScript中获得各种格式的当前日期。1.JavaScript的日期对象const date = new Date();Date对象包含一个数字,它表示从新纪元(即1970年1月1日)开始的毫秒数。您可以将日期

    2023-06-28 14:35:01
    828 0
  • java当前时间格式化 java时间转换

    我们可以通过将日期格式化为字符串或者将字符串格式化为日期来定义模式。我们知道,在分析SimpleDateFor***t的源代码时,该对象是线程不安全的,所以建议使用DateTimeFor***tter。宣布日期:LocalDateTime now = LocalDateTime.now(); log.debug("当前日期:{}",now); // - 当

    2023-06-07 01:18:01
    453 0
  • 现在哪种智能手机好 当前最好的智能手机

    为什么现代年轻人换定位器越来越不频繁?除了***价格越来越高,各种新机花样百出,同一价位段有十几种选择,可谓琳琅满目。这也造成了很多人仅仅是选择一个型号就很头疼。为了帮助小白用户选择适合自己的爱机,经过我的层层筛选,最终找到了以下三款口碑最好的机型,涵盖了中

    2023-05-27 06:44:01
    940 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信