SimpleDateFormat format1 = new SimpleDateFormat(FORMAT1);
时间: 2023-12-27 22:25:14 浏览: 64
Java中SimpleDateFormat日期格式转换详解及代码示例
SimpleDateFormat是Java中的一个日期格式化类,用于将日期对象按照指定的格式转换成字符串,或者将字符串按照指定的格式转换成日期对象。
在你提供的代码中,format1是一个SimpleDateFormat对象的引用,通过new关键字创建了一个SimpleDateFormat对象,并且传入了一个参数FORMAT1。这里的FORMAT1应该是一个字符串,用于指定日期的格式。
例如,如果你想将日期格式化为"yyyy-MM-dd"的形式,可以这样使用SimpleDateFormat:
```java
SimpleDateFormat format1 = new SimpleDateFormat("yyyy-MM-dd");
```
然后,你可以使用format方法将日期对象转换成字符串,或者使用parse方法将字符串转换成日期对象。例如:
```java
Date date = new Date();
String formattedDate = format1.format(date); // 将日期对象转换成字符串
System.out.println(formattedDate);
String dateString = "2022-01-01";
Date parsedDate = format1.parse(dateString); // 将字符串转换成日期对象
System.out.println(parsedDate);
```
注意,SimpleDateFormat是非线程安全的,如果在多线程环境下使用,建议使用ThreadLocal来保证线程安全。
阅读全文