开发者

Persisting dates and times in BlackBerry

Apparently neither java.util.Date nor java.util.Calendar i开发者_如何转开发mplement Persistable, so cannot be used in Persistable classes. What is the best alternative for persisting dates and times?


You could write your code to expect that dates and times are kept in the Unix epoch format (number of seconds since 1/1/1970). Then your problem is simply a matter of storing a long number.


storing as a long as Dan mentions is the way to go. System.currentTimeMillis() will return milliseconds since Unix Epoch, which is 1/1/1970 GMT. It's obviously fairly trivial to convert between seconds and milliseconds. For timezone corrections, the Calendar class can help you handle this.

Note:

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

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜