js日付初期化まとめ:new Date()パラメータ設定

920 ワード

日付オブジェクトを作成: 
var objDate=new Date([arguments list]); 
パラメータ形式は以下の5種類があります. 
1)new Date(「month dd,yyyy hh:mm:ss」); 
2)new Date(「month dd,yyy」); 
3)new Date(yy,mth,dd,hh,mm,ss); 
プログラムの中で私が使っている第三の初期化方法は、いつもフォーマットのパラメータが正しくないことを示しています.よく見たら、きっと型が整えばいいです.私が伝えているのは文字列です. 
4)new Date(yyy,mth,dd) 
5)new Date(ms) 
最後の形式に注意してください.パラメータは作成する時間とGMT時間が1970年1月1日との間の差のミリ秒数を表しています.各種関数の意味は以下の通りです. 
monoth:英語で月の名前を表します.JanuarからDecemberまで 
mth:月を整数で表し、(1月)から11月(12月)まで 
月の数日目を表します.1から31までです. 
yyyy:四桁の年 
hh:時間数は、0(真夜中)から23(後11時)までです. 
mm:分数、0から59までの整数 
ss:秒数、0から59までの整数 
ミリ秒:0以上の整数 
例えば: 
new Date("January 12,2006 22:19:35"); 

new Date("January 12,2006"); 

new Date(2006,0,12,22,19,35); 

new Date(2006,0,12); 

new Date(1137075575000); 
new Date()メソッドがパラメータを渡さない場合、デフォルトで取得したのは現在の日付です.