java 转换日期格式
时间: 2023-05-26 22:01:52 浏览: 123
java日期格式转换
Java中可以使用SimpleDateFormat类将日期格式转换为另一种格式,方法如下:
1.创建SimpleDateFormat对象,指定原始日期格式;
2.使用parse方法将原始日期字符串解析成Date对象;
3.创建SimpleDateFormat对象,指定目标日期格式;
4.使用format方法将Date对象转换成目标日期字符串。
以下是示例代码:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateFormat {
public static void main(String[] args) throws Exception {
String pattern1 = "yyyy-MM-dd HH:mm:ss";
String pattern2 = "yyyy/MM/dd HH:mm:ss";
String dateString = "2022-06-12 10:30:30";
// 创建SimpleDateFormat对象,指定原始日期格式
SimpleDateFormat sdf1 = new SimpleDateFormat(pattern1);
// 使用parse方法将原始日期字符串解析成Date对象
Date date = sdf1.parse(dateString);
// 创建SimpleDateFormat对象,指定目标日期格式
SimpleDateFormat sdf2 = new SimpleDateFormat(pattern2);
// 使用format方法将Date对象转换成目标日期字符串
String newDateString = sdf2.format(date);
System.out.println(newDateString);
}
}
```
阅读全文