java_DateTimeFormatter
Posted aikang525
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java_DateTimeFormatter相关的知识,希望对你有一定的参考价值。
日期时间的格式化和解析:
1 public class DateTimeFormatterTest 2 /** 3 * 时间日期格式化 4 * @param args 5 */ 6 public static void main(String[] args) 7 8 LocalDateTime localDateTime = LocalDateTime.now(); 9 //方式一2019-07-04T10:27:28.453 10 DateTimeFormatter isoLocalDateTime = DateTimeFormatter.ISO_LOCAL_DATE_TIME; 11 String format = isoLocalDateTime.format(localDateTime); 12 System.out.println(format); 13 14 //方式二 15 // SHORT:19-7-4 上午10:42 16 // LONG:2019年7月4日 上午10时43分35秒 17 // MEDIUM:2019-7-4 10:44:11 18 DateTimeFormatter formatter = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.MEDIUM); 19 String format1 = formatter.format(localDateTime); 20 System.out.println(format1); 21 22 //方式三 23 // 自定义:2019-7-4 10:46:23 24 DateTimeFormatter formatter1 = DateTimeFormatter.ofPattern("yyy-MM-dd HH-mm-ss"); 25 String format2 = formatter1.format(localDateTime); 26 System.out.println(format2); 27 28 //解析:,ISO resolved to 2019-07-04T10:49:46 29 TemporalAccessor parse = formatter1.parse("2019-07-04 10-49-46"); 30 System.out.println(parse); 31 32 33 34
以上是关于java_DateTimeFormatter的主要内容,如果未能解决你的问题,请参考以下文章