unix时间戳在javascript中老化

tes*_*est 2 javascript unix-timestamp

如果您在JavaScript中有一个旧的UNIX时间戳...有没有办法可以获得该时间戳的年龄数?

比如,unix时间戳从...到现在的年龄.

你能用JavaScript做到吗?

Asa*_*din 11

假设您的时间戳以毫秒为单位,您可以使用以下命令获取年龄(以毫秒为单位):

(new Date()).getTime() - timestamp;
Run Code Online (Sandbox Code Playgroud)

如果您的时间戳以秒为单位,则在减去之前将其乘以1000.

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

((new Date()).getTime() - timestamp) / (1000 * 60 * 60 * 24 * 365);
Run Code Online (Sandbox Code Playgroud)