从日期算起多少天/小时/秒
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从日期算起多少天/小时/秒相关的知识,希望对你有一定的参考价值。
答案
您可以构造两个Date对象并计算它们之间的差异。从结果 - 以毫秒为单位 - 您可以通过一些简单的数学计算时间。
var old = new Date("2019-04-23T19:03:34Z")
var today = new Date();
console.log(Math.floor((today - old) / 1000 / 60 / 60 / 24) + " day(s) ago");
另一答案
我会考虑使用moment.js这是一个非常强大的javascript库来处理日期,它可以在node.js和浏览器中使用。你可以简单地做moment(date).from(moment(new Date()))
并且它已经为你格式化了它作为一个字符串,具有正确的语法,即“一天前”,“两天前”,“三天前”等。
以上是关于从日期算起多少天/小时/秒的主要内容,如果未能解决你的问题,请参考以下文章