gpt4 book ai didi

JavaScript:获取MySQL时间戳和当前日期之间的天数差异?

转载 作者:行者123 更新时间:2023-12-02 16:24:37 25 4
gpt4 key购买 nike

JavaScript 将 MySQL 时间戳打印为:“2015-01-04T16:59:33.000Z”,我怎样才能得到该日期和今天之间的天数差异?

应该返回56天的差异,有什么简单的方法吗?

最佳答案

var a = new Date("2015-01-04T16:59:33.000Z");
var b = Date.parse(a);
var c = Date.parse(new Date().toISOString()); //use toISOString to return UTC date.


var diff = c - b;
var diffInDays = diff/1000/60/60/24;
document.body.textContent = diffInDays; //just to show output in the snippet.

这会将现在的日期和 SQL 提供的日期转换为毫秒,并将它们相减。

由于它们是毫秒,因此除以 1000 毫秒,得到 60 秒、60 分钟和 24 小时即可得到日期。

关于JavaScript:获取MySQL时间戳和当前日期之间的天数差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28794086/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com