SimpleDateFormat:如何正确格式化包含字母 T 的日期字符串?
SimpleDateFormat: how to correctly format a Date String containing letter T?
我有以下 String
表示 Date
:
2017-01-30T19:00:00+0000
我想使用 SimpleDateFormat
.
将其更改为日期对象
这个字符串的正确格式是什么?
我已阅读 SimpleDateFormat API 但看不到任何与 T 相关的内容?
尝试使用:
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ");
String dateString = "2017-01-30T19:00:00+0000";
try {
Date date = formatter.parse(dateString);
System.out.println(date);
} catch (ParseException e) {
//throw exception
}
我有以下 String
表示 Date
:
2017-01-30T19:00:00+0000
我想使用 SimpleDateFormat
.
这个字符串的正确格式是什么?
我已阅读 SimpleDateFormat API 但看不到任何与 T 相关的内容?
尝试使用:
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ");
String dateString = "2017-01-30T19:00:00+0000";
try {
Date date = formatter.parse(dateString);
System.out.println(date);
} catch (ParseException e) {
//throw exception
}