2

JavaScript に古い UNIX タイムスタンプがある場合...そのタイムスタンプの年齢を取得する方法はありますか?

同様に、そのUNIXタイムスタンプの年齢は、その時点から...現在までです。

JavaScriptでそれを行うことはできますか?

4

1 に答える 1

12

タイムスタンプがミリ秒単位であるとすると、次を使用して年齢をミリ秒単位で取得できます。

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

タイムスタンプが秒単位の場合は、減算する前に1000を掛けます。

次に、適切な係数で割って、秒/分/時間などに変換できます。たとえば、年齢を年単位で取得するには、次を使用します。

((new Date()).getTime() - timestamp) / (1000 * 60 * 60 * 24 * 365);
于 2013-01-09T06:13:44.780 に答える