ホームページ > ウェブフロントエンド > jsチュートリアル > Date オブジェクトをミリ秒単位で設定する JavaScript メソッド setTime()

Date オブジェクトをミリ秒単位で設定する JavaScript メソッド setTime()

黄舟
リリース: 2017-11-07 14:09:55
オリジナル
2719 人が閲覧しました

定義と使用法

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート