ホームページ > 記事 > ウェブフロントエンド > Date オブジェクトをミリ秒単位で設定する JavaScript メソッド setTime()
定義と使用法
setTime() メソッドは、Date オブジェクトをミリ秒単位で設定します。
構文
dateObject.setTime(millisec)
パラメータ | 説明 |
ミリ秒 | 必須。設定する日付と時刻は、GMT の午前 0 時から 1970 年 1 月 1 日までのミリ秒数です。このタイプのミリ秒値は、Date() コンストラクター に渡すことができます。これは、Date.UTC() メソッドと Date.parse() メソッドを呼び出すことで取得できます。日付をミリ秒単位で表すと、タイムゾーンに依存しなくなります。 |
戻り値
戻りパラメータミリ秒。 ECMAScript が標準化される前は、このメソッドは値を返しませんでした。
ヒントと注意事項:
注: このメソッドは常に Date オブジェクトと組み合わせて使用されます。
例
例1
この例では、1970/01/01に77771564221ミリ秒を加算し、新しい日付と時刻を表示します:
<script type="text/javascript"> var d = new Date() d.setTime(77771564221) document.write(d) </script>
出力:
Mon Jun 19 1972 11:12:44 GMT+0800 (中国标准时间)
例2
この例では、減算します。 1970/01/01 から 77771564221 ミリ秒を取得し、新しい日付と時刻を表示します:
<script type="text/javascript"> var d = new Date() d.setTime(-77771564221) document.write(d) </script>
出力:
Sun Jul 16 1967 04:47:15 GMT+0800 (中国标准时间)
JavaScript Date.setTime() メソッドは、1970 年 1 月 1 日からのミリ秒数で Date オブジェクトを設定します。 00:00:00 UTC。
パラメーターの詳細は次のとおりです:
timeValue : 表示自1970年1月00:00:00 UTC起的一个整数(毫秒数)。
例:
<html> <head> <title>JavaScript setTime Method</title> </head> <body> <script type="text/javascript"> var dt = new Date( "Aug 28, 2008 23:30:00" ); dt.setTime( 5000000 ); document.write( dt ); </script> </body> </html>
これにより、次の結果が生成されます:
Thu Jan 1 06:53:20 UTC+0530 1970
以上がDate オブジェクトをミリ秒単位で設定する JavaScript メソッド setTime()の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。