【发布时间】:2012-10-29 12:19:15
【问题描述】:
我这样做的原因是,在任何数据库中存储为日期对象的日期往往以特定格式编写,这可能与您需要在前端呈现给用户的内容大不相同。我还认为,如果您的应用程序从不同类型的数据存储中提取信息,这将特别有用。一个很好的例子是 MongoDB 和 SQL 日期对象之间的区别。
但是,我不知道这是否是推荐的做法。我应该继续将日期存储为 long(以毫秒为单位的时间)还是日期对象?
【问题讨论】:
-
答案是.....取决于。
-
是的,这取决于您是否使用检索到的日期
-
只有当它是你的数据库时,任何人都不会以任何理由接触。 (哈哈)一旦用户掌握它并想写一些报告,您就会收到一些紧急且措辞强硬的变更单!
-
这在很大程度上取决于您的数据库是否需要将日期理解为日期。
标签: java sql mongodb date timestamp