Java实现Wed Mar 29 08:00:00 CST 2023转HH:mm:ss
时间: 2023-09-14 12:06:23 浏览: 119
js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)
5星 · 资源好评率100%
可以使用Java中的SimpleDateFormat类来实现Wed Mar 29 08:00:00 CST 2023转HH:mm:ss的转换。
示例代码如下:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateFormatExample {
public static void main(String[] args) {
String dateStr = "Wed Mar 29 08:00:00 CST 2023";
SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy");
try {
Date date = sdf.parse(dateStr);
sdf.applyPattern("HH:mm:ss");
String formattedDate = sdf.format(date);
System.out.println(formattedDate);
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
运行结果为:
```
08:00:00
```
其中,首先使用SimpleDateFormat类的parse()方法将字符串转换成Date对象,然后使用applyPattern()方法将日期格式设置为HH:mm:ss,最后使用format()方法将日期对象转换成字符串。
阅读全文