JavaScript 時間関数
JavaScript は、時刻と日付を計算するための Date オブジェクトを提供します。
Date オブジェクトには複数のコンストラクターがあります:
new Date() //現在時刻
new Date(milliseconds) //1970年1月1日の開始時刻からのミリ秒数
new Date(datestring) //文字列で表される日付そして時間。この文字列は、Date.parse() を使用して変換できます。たとえば、「Jannuary 1, 1998 20:13:15」
new Date(year, month, day, hours, minutes, seventh, microseconds) //時刻値、すべて書く必要はありません。書かない場合、デフォルトは 0
Date オブジェクトを使用する場合は、最初に Date オブジェクトを作成します。例:
dateObj=new Date();
次に、
year=dateObj.getFull Year();// 年の値を取得します
以下は関数の一覧です。
クラス関数の取得:
getDate() 関数 -- 日数 (1 ~ 31) を返します。
getDay() 関数 -- 週数 (0 ~ 6) を返します。 )
getFullyear () 関数 -- 4 桁の年を返します
getHours() 関数 -- 時間数 (0 ~ 23) を返します。
getMilliseconds() 関数 -- ミリ秒数を返します ( 0-999)
getMinutes() 関数 -- 分数を返します (0-59)
getMonth() 関数 -- 月数を返します (0-11)
getSeconds() 関数 - - 秒数 (0 ~ 59) を返します
getTime () 関数 -- タイムスタンプ表現 (ミリ秒単位) を返します
get Year() 関数 -- 年 (実年から 1900 を引いたもの) を返します
クラス関数の設定:
(以下の関数はすべて、日付オブジェクトと 1970 年 1 月 1 日の午前 0 時の間のミリ秒数を返します)
setDate() 関数 -- 日を設定します
setFullyear() 関数 -- 年、月、日を設定します。
setHours() 関数 -- 時、分、秒、ミリ秒を設定します。
setMilliseconds() 関数 -- 月の数を設定します。ミリ秒
setMinutes() 関数 -- 分、秒、ミリ秒を設定します
setMonth() 関数 -- 月、日を設定します
setSeconds() 関数 -- 月の日を設定します
setTime() 関数 - - ミリ秒を使用して日付を設定します。 Object
set Year() 関数 -- 年を設定します (実際の年から 1900 を引いたもの)
変換表示クラス関数:
toLocalString() 関数 -- ローカライズされた文字列表現を返します
toLocaleDateString 関数 -- 日付部分のローカライズされた文字列を返します
toLocaleTimeString 関数 -- 時間を返します部分的にローカライズされた文字列
ローカル出力に関しては、以下もあります:
toString()
toDateString()
toTimeString()
違いは、前者はマシンごとに異なるローカル言語形式であるのに対し、後者は内部表現形式
日付解析関数
日付であることです。 parse( ) 関数 -- 日付文字列を解析し、その日付と 1970 年 1 月 1 日の午前 0 時までの間のミリ秒数を返します
タイムゾーン関連の部分については、JavaScript タイムゾーン関数
を参照してください。