JS取得時間、およびフォーマット変換

()現在の時刻新しい日付を取得します。    

MyDateに該当= VAR 新しい新しいA日付(); //ミリ秒、1970年1月1日スタート
。MyDateに該当getYearメソッド(); //現在の年(2)取得します
。MyDateに該当のgetFullYear(); //は通期(4、1970-を取得しますか? ???)
MyDateに該当。getMonth(); // 1月に代わって現在の月(0-11,0を得る)ので//は現在の月がmyDate.getMonth()+ 1で取得します; 
。MyDateに該当のgetDate(); //現在の取得します日(1-31)
MyDateに該当。getDay(); //現在の週のX(日曜日0-6,0)を取得
。MyDateに該当するgetTime(); //現在の時刻(開始1970年1月1日からのミリ秒数)を取得
MyDateに該当します。次に、getHours(); //現在の時間(0-23)を取得
MyDateに該当する。getMinutes(); //現在の数を取得する(0-59)分
MyDateに該当。getSeconds(); //取得秒の現在の数(0-59)
MyDateに該当。getMilliseconds(); //現在のミリ秒(0〜999)を取得
MyDateに該当する。 toLocaleDateString(); //現在の日付を取得します
。VAR MyTime = MyDateに該当する toLocaleTimeString(); //現在の時刻を取得します
。MyDateに該当のtoLocaleStringを();日付を//取得そして、時間

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~

JSは、現在入手タイムスタンプ方式を、現在のミリ秒の取得時間スタンプは、以下の3つの方法があります。

  VARタイムスタンプ= Date.parse(新しいDate());結果:// 1280977330000はお勧めしません。表示を変更し000ミリ秒

  VaRのタイムスタンプ=(新しいDate())のvalueOf();結果:// 1280977330748勧告。 

  VaRのタイムスタンプ=新しいDate()getTime();結果:// 1280977330748勧告。 

 

)(別のコールに新しい日付をJS。  

  このような表示形式3月31日午前10時10分43秒UTC + 0800 2012

  しかし、新しい日付と()、それが自動的に開始1970年1月1日からのミリ秒数に変換されます計算に参加

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~

 文字列の日付変換日付オブジェクト

  VAR strTime = "2015年9月26日"; //日付形式の文字列           
  のvar日=新しいDate(Date.parse( strTime.replace(//グラム、 "/"))); // データに変換() ;

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~

新しいDate(); //は整数パラメータであってもよく、文字列でもあるが、適切にフォーマットする必要があります

新しい日付(2009,1,1); //正しいです

新しい日付(「2009年1月1日」); //正しいです

新しい日付(「2009年1月1日」); //エラー

 

新しい日付(年、月、日 、時間、分、秒) ターゲット日付を作成するために与えられたパラメータによって
  パラメータ:
  年値:-1900年に設定されることを。例えば、1997年97年の値、1997年から1900年のすなわち結果となるように設定されるべきです。日付1900年、設定可能な最小値に、
  月の値の範囲は、11テーブル12月を表し、月を表す0〜11、0であり、
  DATE値の範囲31〜の間にある1;
  0の範囲でHRS〜 23。真夜中の間から正午から午後1時間= 12 1:00時間= 0時間である、
  分秒及び0〜59の間の範囲。
  例日付の日=新しいDate(11,3,4) ;
  時間//日からです:04年04月11午前12:00:00


       さらに、それはまた、不正なパラメータを与えることができます。
  例セット1910年2月30日のための時間は、3月2日と解釈されます。
  デイ=新しい新しい日付(10,1,30,10,12,34);
  System.out.printlnは( "日の日付である:" +デイ);
  //印刷結果:日の日付があります。Web Marの 02 10: 夜01時34分GMT + 08:00 1910

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~

1.現在のシステムロケールフォーマット(及びtoLocaleDateString toLocaleTimeString)
     例子:。(新しいDate())toLocaleDateString()+ "" +(新しい日付())toLocaleTimeString()。
     結果:2008年1月29日夜04時13分11秒
 
2.通常の文字列(toDateStringとtoTimeString)
     例子:。(新しいDate())toDateString()+ "" +(新しい日付())toTimeString()。
     結果:火曜2008年1月29日夜04時13分11秒UTC + 0800
 
3.グリニッジ標準時(toGMTString)
     例:(新しいDate())toGMTString()。
     結果:火曜、2008年1月29日午前八時13分11秒UTC
 
4.世界時(にtoUTCString)
     例:(新しいDate())にtoUTCString()。
     結果:火曜、2008年1月29日午前八時13分11秒UTC
 
5.Date対象文字列(のtoString)
     例:(新しいDate())のtoString()。
     結果:火1月29日夜4時13分11秒UTC + 0800 2008

おすすめ

転載: www.cnblogs.com/whoamimy/p/11856696.html