javascript - unix 时间戳在 javascript 中老化

标签 javascript unix-timestamp

如果您在 JavaScript 中有一个旧的 UNIX 时间戳...有什么方法可以获取该时间戳的年龄?

比如,unix 时间戳是从什么时候到现在的年龄。

你能用 JavaScript 做到这一点吗?

最佳答案

假设您的时间戳以毫秒为单位,您可以使用以下方法获取以毫秒为单位的年龄:

(new Date()).getTime() - timestamp;

如果您的时间戳以秒为单位,请在减去之前乘以 1000。

然后您可以除以适当的因子以转换为秒/分钟/小时等。例如,要获得以年为单位的年龄,您可以使用:

((new Date()).getTime() - timestamp) / (1000 * 60 * 60 * 24 * 365);

关于javascript - unix 时间戳在 javascript 中老化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14229260/

相关文章:

javascript - 如何为 html 元素文本中的特定字母着色?

postgresql - 如何将日期时间转换为 Postgres 中的 unix 纪元值?

javascript - 使用 then() 使函数在 Node 中顺序运行

javascript - 使用 select2 迭代 Javascript 中的 ruby​​ 对象

Ruby:将 unix 时间戳转换为日期

Hive from_unixtime 毫秒

c++ - UnixTime 到可读日期

javascript - 获取对数组 ipinfo.io 的 Json 响应

javascript - 在 for...of 循环而不是 forEach 中创建 Promises?