无法解释的日期:“2018-08-02T14:24:40.040353”
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法解释的日期:“2018-08-02T14:24:40.040353”相关的知识,希望对你有一定的参考价值。
我试图将DateTime从C#解析为Java。这是来自java调用"2018-08-02T14:24:40.040353"
的字符串。当我尝试解析它时,我得到以下错误Unparseable date: "2018-08-02T14:24:40.040353"
这是解析日期的方法
public static String dateFormater(String dateFromJSON, String
expectedFormat, String oldFormat) {
SimpleDateFormat dateFormat = new SimpleDateFormat(oldFormat);
Date date = null;
String convertedDate = null;
try {
date = dateFormat.parse(dateFromJSON);
SimpleDateFormat simpleDateFormat = new
SimpleDateFormat(expectedFormat);
convertedDate = simpleDateFormat.format(date);
} catch (Exception e) {
e.printStackTrace();
}
return convertedDate;
}
答案
您的日期看起来像qazxsw poi,如果您使用的是Java 8,您可以使用qazxsw poi并使用ISO_LOCAL_DATE_TIME
的默认格式,如下所示:
java.time API
ldt.toString():
2018-08-02T14:24:40.040353
以上是关于无法解释的日期:“2018-08-02T14:24:40.040353”的主要内容,如果未能解决你的问题,请参考以下文章