Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果您在 JavaScript 中有一个旧的 UNIX 时间戳...有没有办法获得该时间戳的年龄数?
就像,那个unix时间戳的年龄是从……到现在。
你能在 JavaScript 中做到这一点吗?
假设您的时间戳以毫秒为单位,您可以使用以下方法获取以毫秒为单位的年龄:
(new Date()).getTime() - timestamp;
如果您的时间戳以秒为单位,请在减去之前将其乘以 1000。
然后,您可以除以适当的因子以转换为秒/分钟/小时等。例如,要获得以年为单位的年龄,您可以使用:
((new Date()).getTime() - timestamp) / (1000 * 60 * 60 * 24 * 365);