这是我的代码:
var get_time = new Date(my_time.replace(' ','T')).getTime();
对于Android和iOS,值是不同的。
我认为时区有些干扰
我不确定这是否是最好的方法,您可以将日期转换为utc并通过添加时区偏移量来设置时间
尝试以下
get_time= new Date(new Date(get_time.replace(' ','T')+'Z').getTime()).setMinutes(new Date(new Date(get_time.replace(' ','T')+'Z').getTime()).getMinutes() + new Date(new Date(get_time.replace(' ','T')+'Z').getTime()).getTimezoneOffset());
它将根据您当地的时间提供正确的时间。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句