Java中DateTimeFormatter格式是什么
Java中的DateTimeFormatter格式是用于将日期和时间格式化为字符串或将字符串解析为日期和时间的模式。格式化模式由一系列字符组成,每个字符都代表一个日期或时间元素,例如年、月、日、小时、分钟和秒等。常见的格式包括:
- yyyy:四位数的年份
- MM:两位数的月份(01~12)
- dd:两位数的日期(01~31)
- HH:24小时制的小时数(00~23)
- mm:分钟数(00~59)
- ss:秒数(00~59)
- SSS:毫秒数
- E:星期几(例如Mon、Tue等)
- Z:时区偏移量(例如+0800)
格式化模式可以通过DateTimeFormatter类的ofPattern方法设置,例如:
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime dateTime = LocalDateTime.now();
String formattedDateTime = dateTime.format(formatter);
System.out.println(formattedDateTime); // 输出当前日期时间的字符串形式,例如:2021-09-16 11:30:00
``
原文地址: http://www.cveoy.top/t/topic/g1Br 著作权归作者所有。请勿转载和采集!