在我的数据库中,我存储了许多来自世界各地的日期时间值。我的时区靠近此数据。
要使用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(日期时间,“欧洲/巴黎”,“欧洲/巴黎”)
您如何看待此类请求的执行情况?您是否有更好的功能来检查日期是否有效?
预先感谢您的帮助。