ホームページ > 記事 > ウェブフロントエンド > JavaScript で CFAbsoluteTime を Date オブジェクトに、またはその逆に変換するにはどうすればよいですか?
CFAbsoluteTime は、2001 年 1 月 1 日 00:00:00 UTC からの経過時間です。これは、Apple デバイスの標準の時刻形式です。一方、Date オブジェクトは、日付と時刻の値を表すために使用される JavaScript の組み込みオブジェクトです。フォーマットを提供したり、あるフォームから別のフォームに日付と時刻を変換したりするためのメソッドが多数あります。
CFAbsolute Time オブジェクトと JavaScript Date オブジェクトの主な違いは、その形式です。 CFAabsolute 時刻は Unix エポックからのミリ秒数を表す数値ですが、日付オブジェクトは、特定の日時、年、月、日、時、分、秒、ミリ秒を表すオブジェクトです。クライアントブラウザ。
このチュートリアルでは、両方のことを学びました -
CFAbsoluteTime を日付オブジェクトに変換します
日付オブジェクトを CFAbsoluteTime に変換します
CFAbsoluteTime は 2001 年 1 月 1 日 00:00:00 UTC からの経過時間であり、日付オブジェクトは 1970 年 1 月 1 日 00:00:00 UTC からの経過時間であるため、それらを変換する必要があります。 CFAbsoluteTime は 978307200 (ミリ秒単位) なので、さらに結果に 1000 を掛ける必要があります。
さらにライセンスを取得する方法を段階的に見てみましょう。
CFAbsoluteTime 値を初期化し、これを Date オブジェクト値に変換します。
新しい Date オブジェクトを作成し、初期化値を渡し、それに 978307200 を追加して、1000 (ミリ秒単位) を掛けます。
最後に、結果を出力します。
日付オブジェクトを CFAbsoluteTime に変換します
JavaScript で CFAbsoluteTime を Date オブジェクトに変換するための段階的なプロセスを次に示します -
###例###
以上がJavaScript で CFAbsoluteTime を Date オブジェクトに、またはその逆に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。