检查日期是否在特定的时区有效mysql

时间:2018-10-11 12:29:16

标签: mysql

在我的数据库中,我存储了许多来自世界各地的日期时间值。我的时区靠近此数据。
要使用UTC进行转换,我使用const convertObjectValuesToKeys = obj => Object.values(obj) .reduce((result, objectValue) => ({ ...result, [objectValue]:{} }), {}); const obj = {a: 'a1',b:'b1'}; console.log(convertObjectValuesToKeys(obj));,但是对于某些值,我的数据库已“损坏”,并且在指定的时区中有一些错误的日期时间。
例如,我在时区“欧洲/巴黎”中输入“ 2011-03-27 02:12:00”,通常是不正确的。
为了确定错误的日期,我使用

  

日期时间!= CONVERT_TZ(日期时间,“欧洲/巴黎”,“欧洲/巴黎”)

您如何看待此类请求的执行情况?您是否有更好的功能来检查日期是否有效?

预先感谢您的帮助。

0 个答案:

没有答案