Javascript 获取从日期算起的前几天/小时/秒
我有以下格式的日期:Javascript 获取从日期算起的前几天/小时/秒,javascript,jquery,Javascript,Jquery,我有以下格式的日期: 2019-04-23T19:03:34Z 如何在jquery/javascript中将其转换为x天前?您可以构造两个日期对象并计算它们之间的差异。 根据以毫秒为单位的结果,您可以通过一些简单的数学计算出以天为单位的时间 var old=新日期(“2019-04-23T19:03:34Z”) var today=新日期(); console.log(Math.floor((今天旧)/1000/60/60/24)+“前一天”) 我会考虑使用一个非常强大的JavaScript库
2019-04-23T19:03:34Z
如何在jquery/javascript中将其转换为
x天前
?您可以构造两个日期对象并计算它们之间的差异。
根据以毫秒为单位的结果,您可以通过一些简单的数学计算出以天为单位的时间
var old=新日期(“2019-04-23T19:03:34Z”)
var today=新日期();
console.log(Math.floor((今天旧)/1000/60/60/24)+“前一天”)代码> 我会考虑使用一个非常强大的JavaScript库来处理日期,它在NoDE.js和浏览器中起作用。您只需执行moment(date).from(moment(new date())
,它就可以将其格式化为字符串,并使用正确的语法,即“一天前”、“两天前”、“三天前”等