【发布时间】:2016-12-27 14:43:39
【问题描述】:
每当我在 android 中使用我的 SimpleDateFormat 时,它总是给我错误调用需要 API 级别 24。这没有意义,因为我参考了几年前的 this 教程。
这是给出错误的代码
SimpleDateFormat formatter = new SimpleDateFormat("EEE,dd MMM,yyyy HH:mm:ss");
我也试过了,还是不行
SimpleDateFormat formatter = new SimpleDateFormat("EEE,dd MMM,yyyy HH:mm:ss",Locale.US);
这是我遇到问题的方法
public static long getDateInMillis(String srcDate) {
SimpleDateFormat formatter = new SimpleDateFormat("EEE,dd MMM yyyy HH:mm:ss");
long dateInMillis = 0;
try {
Date date = formatter.parse(srcDate);
dateInMillis = date.getTime();
return dateInMillis;
}
catch (java.text.ParseException e) {
e.printStackTrace();
}
return 0;
}
【问题讨论】:
-
请编辑您的答案以向我们提供它给出的错误代码?干杯,也许还有一些更相关的代码来展示您如何使用该代码的 sn-p。 :)