【发布时间】:2014-02-19 08:49:25
【问题描述】:
我正在尝试将字符串转换为 DateTime 格式。我的字符串是23 Feb 2014 14:00:48。我想以2011-04-08T12:29:00.000Z 格式发送到服务器。
我的做法如下
String str = departetforget.getText().toString();
System.out.println("printing date"+str);
String TIMEZONE_DATE_TIME_FORMAT = "yyyy-MM-dd'T'HH:mm:ssz";
try {
Date date = new SimpleDateFormat(TIMEZONE_DATE_TIME_FORMAT, Locale.US).parse(str);
System.out.println("printing parsed date "+date);
} catch (ParseException e) {
System.out.println("printing date Exception ==> "+e.toString());
e.printStackTrace();
}
但是我遇到了解析异常。
【问题讨论】:
-
貌似是this的转帖
-
您是否检查以尊重模式格式? Java SimpleDateFormat
标签: android simpledateformat date-formatting