定義と使用法
setUTCFul Year() メソッドは、世界時 (UTC) に従って年を設定するために使用されます。
構文
dateObject.setUTCFullYear(year,month,day)
パラメータ | 説明 |
年 | 必須。 dateObject に設定する年フィールドの値。 このパラメーターは、99 などの省略された年の値ではなく、1999 などの世紀の値を含む完全な年である必要があります。 |
月 | オプション。 dateObject に設定する月フィールドの値。ワールドタイムで表現します。 このパラメータは、0 ~ 11 の整数です。 |
日 | オプション。 dateObject に設定される日フィールドの値。ワールドタイムで表現します。 このパラメータは 1 ~ 31 の整数です。 |
戻り値
日付の調整されたミリ秒表現
ヒントと注意:
注: このメソッドは常に Date オブジェクトと組み合わせて使用されます。
ヒント: 協定世界時 (UTC) の詳細については、Baidu 百科事典を参照してください。
例
例 1
この例では、setUTCFull Year() メソッドを通じて年を 1992 年に設定します:
<script type="text/javascript"> var d = new Date() d.setUTCFullYear(1992) document.write(d) </script>
出力:
Sat Nov 07 1992 14:21:20 GMT+0800 (中国标准时间)
例 2
この例では、年を 1992 年に設定しますsetUTCFull Year() メソッドを使用して、日付を 1992 年 11 月 3 日に設定します:
<script type="text/javascript"> var d = new Date() d.setUTCFullYear(1992,10,3) document.write(d) </script>
出力:
Tue Nov 03 1992 14:21:20 GMT+0800 (中国标准时间)
monthValue パラメーターと dayValue パラメーターが指定されていない場合は、getMonth メソッドと getDate メソッドから返された値が使用されます。指定されたパラメーターが予期された範囲外の場合は、setUTCFullyear を呼び出して、他のパラメーターと Date オブジェクトの対応する日付情報の更新を試みます。たとえば、monthValue に 15 を指定した場合、年は 1 ずつ増加し (年 + 1)、月を表すために 3 が使用されます。 例:
<html> <head> <title>JavaScript setUTCFullYear Method</title> </head> <body> <script type="text/javascript"> var dt = new Date( "Aug 28, 2008 23:30:00" ); dt.setUTCFullYear( 2006 ); document.write( dt ); </script> </body> </html>
これにより、次の結果が生成されます:
Mon Aug 28 23:30:00 UTC+0530 2006
以上が世界時 (UTC) に従って年を設定するための JavaScript メソッド setUTCFul Year()の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。