JS-Dateオブジェクト(IX)

まず、Dateオブジェクトの作成
、[1、新しいDate()をオブジェクトに現在の時刻を作成 ]
例えば:

    VAR DATE = 新しい新しい日付(); 
    はconsole.log(DATE);     // 木7月- 2019年午前18時43分13秒GMT + 18は0800(中国標準時)であります

2、新しい日付(年、月
、日、時間、分、秒、ミリ秒) 2-7間のパラメータが順次なり、対応するパラメータに対応することができ、パラメータが時間に設定されている場合、第三を作成するために解決されます[形式の時刻オブジェクトパラメータタイムスタンプ ]
例:

    VaRの DATE = 新しい新しい日付(2019 ,. 6 ,. 19、18、15、30で、0);     // 月は19・2019年8月夜6時15分30秒GMT + 0800(中国標準時)月の値を大きくする必要がある[注1]

3、新しい日付(ミリ秒)[ パラメータのタイムスタンプをミリ秒単位のタイムスタンプ秒のタイムスタンプ ]
例:

    VaRの日付= 新しい日付(1563355259000 )。
    console.log(日付);  // 水曜日2019年7月17日夜05時20分59秒GMT + 0800(CST)

4、新しいDate(日付ストリング)
、いくつかの人気のある日付ストリング日付フォーマット:
A、「2019年7月18日18時57分40秒」[注:この日付フォーマットでない場合は毎分の残業、それは朝八時日が返されます ]
例えば:

    console.log(新しい新しい日付( "2019年7月18日18時57分40秒"));     // 木2019年7月18日18時57分40秒GMT + 0800(中国標準時) 
    はconsole.log(新しい新しい日付(「2019 -07-18「));     // 木2019年7月18日午前八時00分00秒GMT + 0800(中国標準時間)

B、「2019年7月18日18時57分40秒」
例えば:

    console.log(新しい新しい日付( "2019年7月18日午後06時57分40秒"));     // 木2019年7月18日午後06時57分40秒GMT + 0800(中国標準時)

C、 "2019年7月13日午後6時57分40秒"

    console.log(新しい新しい日付( "7月-13は、2019年18時57分40秒である"));     // 木7月- 2019年18時57分40秒GMT + 18がある0800(中国標準時)


第二に、これまでの取得日法によるオブジェクト
いくつかの目標期限値に対応する取得するこれらのメソッドを呼び出すために日付オブジェクトを使用して
年にgetFullYear()は(YYYY)を取得します
getMonth()(0-11)ヶ月を取得します[ HERE月に取得1を追加する必要が月の実際の値である ]
のgetDate()は、日付(1-31)を取得します
(次に、getHours)を時間(0〜23)を取得します
getMinutes()を分(0-59)を取得します
getSeconds()を(秒数を取得します。 0-59)
getMilliseconds()ミリ秒数(0〜999)を取得します
getDay()を週を取得します(0-6)
getTime()以来、1970年1月1日から(タイムスタンプを取得しミリ秒数

第三に、タイムスタンプ変換日付オブジェクト間
1、日付スタンプにオブジェクト
使用して新しい日付(タイムスタンプ)日付スタンプパラメータオブジェクトに変換することができる;
2、タイムスタンプ日付の対象は、
日付オブジェクト使用getTime()メソッドを

第四に、方法は、日付時刻文字列にオブジェクトを
1、Date.prototype.toLocaleString()
ローカル日付形式の文字列に変換するための困難になります
例:

    VaRの日付= 新しい日付(); 
    document.write(date.toLocaleString())。   // 2019年7月18日午前7時35分52秒下午

2、Date.prototype.toLocaleDateStringは()    
日付日付ローカルフォーマットのネイティブに文字列の部分を返し読める形式の日付、日付部分を返します。
例えば:

    VaRの日付= 新しい日付(); 
    document.write(date.toLocaleDateString())。   // 2019年7月18日

3は、Date.prototype.toLocaleTimeString()
時間のローカルフォーマット日分画に変換されます
例:

    VaRの日付= 新しい日付(); 
    document.write(date.toLocaleTimeString())。   // 下午午前7時35分52秒

 

おすすめ

転載: www.cnblogs.com/nzcblogs/p/11209467.html