在BlackBerry中保留日期和时间

时间:2010-12-22 18:18:18

标签: blackberry date

显然java.util.Datejava.util.Calendar都没有实现Persistable,因此无法在Persistable类中使用。坚持日期和时间的最佳选择是什么?

2 个答案:

答案 0 :(得分:2)

您可以编写代码以期望日期和时间保持在Unix纪元格式(自1970年1月1日以来的秒数)。那你的问题只是存储一个很长的数字。

答案 1 :(得分:1)

存储只要Dan提到是要走的路。 System.currentTimeMillis()将返回自Unix Epoch以来的毫秒数,即1990年1月1日GMT。在秒和毫秒之间转换显然是相当微不足道的。对于时区更正,Calendar类可以帮助您处理此问题。

注意:

getInstance(Timezone zone)
getTimeInMillis()
setTimeInMillis(long millis)
setTimeZone(Timezone value)