public static void main(String[] args) throws ParseException {
String s = "Tue Dec 01 00:00:00 GMT+08:00 1998";
SimpleDateFormat sf1 = new SimpleDateFormat("EEE MMM dd hh:mm:ss z yyyy", Locale.ENGLISH);
Date date = sf1.parse(s);
SimpleDateFormat sf2 = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(sf2.format(date));
}
本文介绍如何使用Java的SimpleDateFormat类将特定格式的日期字符串转换为Date对象,再将其转换为另一种格式的日期字符串。示例代码展示了从英文全写星期、月份、具体日期、时间、时区和年份组成的长字符串,转换为标准的'yyyy-MM-dd'格式。
3819

被折叠的 条评论
为什么被折叠?



