我将日期对象发布为unix时间戳。我在javascript中使用getTime()。
例如
在我的.js文件中初始化时
作为
firstDate = new Date("2019-08-04");
然后当我在输入的日期上更改值时
和firstDate.getTime()会返回时间戳,而无需添加TimezoneOffset。
但是没有firstDate = new Date(“ 2019-08-04”); 刺杀
当我在日期输入上更改值时,它将添加TimezoneOffset。
因此,为了解决此问题,我使用
var timestamp = firstDate.getTime() - 60000 * firstDate.getTimezoneOffset();
在将时间戳发布到服务器之前。
这是什么原因呢?
慕哥9229398
相关分类