【发布时间】:2014-06-28 04:21:59
【问题描述】:
我在 Android 中遇到了一些日期解析错误。我实际上想要格式为 yyyy-MM-ddThh:mm:ss (2014-08-12T00:00:00) 的日期。
我以两种方式进行解析,一种使用当前日期和使用日期选择器。
a) 使用当前日期:
String d = DateFormat.getDateTimeInstance().format(new Date()).toString();
这里,“d”的值为 Jun28, 2014 12:17:30AM 我尝试使用 SimpleDateFormatter 解析它以获取(yyyy-MM-dd),但它没有用。错误是无法解析字符串。
b) 使用日期选择器,我能够默认获取日期为 dd/MM/yyyy。我能够将其解析为 yyyy-MM-dd。但是,如果日期或月份是个位数,则为 d/M/yyyy。
如何获得日期为 yyyy-MM-ddThh:mm:ss ?
【问题讨论】:
-
回答了很多次。提示:搜索“Joda”和“8601”。
标签: java android parsing date datetime