用于存储联系人事件的 Event.START_DATE 格式在不同设备(HTC、三星、LG、索尼爱立信等)之间是相同的还是会有所不同?如果不同,有没有办法确定这些制造商使用的格式?
2 回答
0
我使用了下一种格式:
private static final DateFormat BIRTHDATE_FORMATTER = new SimpleDateFormat("yyyy-MM-dd");
...
final String dateStr = BIRTHDATE_FORMATTER.format(eventDate);
于 2012-10-28T13:27:44.560 回答
-1
根据 sqlite 的数据类型链接http://www.sqlite.org/datatype3.html。Event.START_DATE 的格式将采用以下三种格式之一。
TEXT 作为 ISO8601 字符串(“YYYY-MM-DD HH:MM:SS.SSS”)。
REAL 作为儒略日数字,根据预测的公历,自公元前 4714 年 11 月 24 日格林威治中午以来的天数。
INTEGER 作为 Unix 时间,自 1970-01-01 00:00:00 UTC 以来的秒数。
应用程序可以选择以任何这些格式存储日期和时间,并使用内置的日期和时间函数在格式之间自由转换。
于 2011-03-02T17:58:30.800 回答