Android上的ORMLite忽略了一些数据格式

时间:2014-08-20 12:49:29

标签: android date date-format ormlite

我在ORMLite中遇到问题并在Android应用程序中解析日期。我可以在@DatabaseField注释中指定格式,但是在某些情况下会忽略指定的格式,并尝试使用dafault日期格式进行解析。

据我所知,某些格式说明符似乎不受支持。例如,在MM dd yyyy赢得“{1}}时,指定MMM dd yyyy有效。据我所知,只有MMMMMMM阻止ORMLite使用指定的日期格式。

问题出在数据库中,日期格式如下所示:Feb 22 2007 1:08:11:780PM。也许这将是一个改变当前在数据库中的dateformat的解决方案 - 如果这个问题不容易解决,我会尝试。

有没有快速的解决方法?我也许可以编写自己的DataPersister来解析它。另一方面,通过将某种语言环境信息传递给ORMLite并因此支持MMM等字母类型,似乎不应该难以使其工作。

提前致谢!

0 个答案:

没有答案