【发布时间】:2014-01-18 05:33:19
【问题描述】:
我正在尝试将字符串 utc 日期转换为日期。通过使用以下代码
这是我的 UTC 字符串日期 - 12/31/2013 8:40:00 AM
我想将此字符串转换为 UTC 日期。
static final String DATEFORMAT = "dd/MM/yyyy HH:mm:ss aa";
StringDateToDate("**12/31/2013 8:40:00 AM**");
public static Date StringDateToDate(String StrDate)
{
Date dateToReturn = null;
SimpleDateFormat dateFormat = new SimpleDateFormat(DATEFORMAT);
dateFormat.setTimeZone(TimeZone.getTimeZone("UTC"));
try {
dateToReturn = dateFormat.parse(StrDate);
} catch (ParseException e) {
e.printStackTrace();
}
return dateToReturn;
}
但我得到了错误格式的错误日期(sun jul 12 19:40:00 CDT 2015)。如何将此 utc 日期字符串转换为 utc 日期。我正在从 XML 格式的 REST Web 服务获取 utcdatestring。
【问题讨论】:
-
没有 31 个月 :)
标签: java android string date datetime