【发布时间】:2011-09-03 10:25:24
【问题描述】:
我的问题是,
在 android 上的 SQL 数据库中存储日期/时间的最佳方法是什么,以便以后可以使用日期和时间对添加到列表中的项目进行排序?
【问题讨论】:
-
我会使用 UNIX TIMESTAMP (int)。见stackoverflow.com/questions/732034/getting-unixtime-in-java
我的问题是,
在 android 上的 SQL 数据库中存储日期/时间的最佳方法是什么,以便以后可以使用日期和时间对添加到列表中的项目进行排序?
【问题讨论】:
要轻松获取和存储时间戳,您可以使用:
long time = System.currentTimeMillis();
“这是标准的‘挂钟’(时间和日期),表示自纪元以来的毫秒数。挂钟可以由用户或电话网络设置”在此处查看更多信息:Android Developers
【讨论】:
SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");
Date mDate = new Date();
插入数据库将是dateFormat.format(mDate)
【讨论】: