2012-07-17 106 views

回答

2

您可以为自己定义一个日期格式(link),并且您可以创建一个DateManager类来将日期转换为字符串(将其存储在SQLite数据库中)并将字符串转换为日期基于你指定的日期格式。

1

最简单的解决方案是将Date存储为milisecondslong)。 当您存储它们时,您可以使用date.getTime()从日期中获得毫秒,并且当您重新创建Date对象时,可以使用Date d=new Date(milliseconds)

+0

SQLite中的数据类型应该很长?但似乎不长.. – jjLin 2012-07-17 08:38:46

+0

SQLite具有REAL数据类型,它将处理您的长数据。 – 2012-07-17 08:47:23

+0

对不起,您能否提供一些示例代码? – jjLin 2012-07-17 09:08:12