0
我一直在阅读有关上述问题的不同文章,但我无法弄清楚在db中存储日期的最佳策略是什么。坚持ISO8601的最佳策略
我将在休息电话中通过path-param
接收ISO8601日期。我已决定
- 使用
Joda-Time
解析日期。 - 提取
UTC-0
超时的日期和时间偏移 - 商店
UTC-0
在mysql
分贝DateTime
数据类型和存储offset
在varchar(5)
。 - 当我必须根据日期(暴露的休息api)搜索的东西。我将使用的搜索条件(输入日期)提取
UTC-0
时间和hours offset
以及DB即where table.dateInUTC0 = :inputDateInUTC0 AND table.hoursOffset = :inputHoursOffset
的比较两列,我不知道第4步。我这样做对吗?