JavaScript日付オブジェクト

1135 ワード

日付オブジェクト
  • new Date()は、ローカルコンピュータ時間を取得する.
  • 日付オブジェクトは直接減算できます.得られたのは2つの時間の差ミリ秒数です.
  • var date = new Date();
    console.log(date - new Date()); //0
    
  • 取得時間
  • var date = new Date();
    
    var H = date.getHours(),//    
        M = date.getMinutes(),//  
        S = date.getSeconds(),// 
        s = date.getMilliseconds();//  
    console.log(H+"  "+M+"  "+ S+" " +s+"  ");
    
    var year = date.getYear(),//              1900       
        Year = date.getFullYear(),//  
        mouth = date.getMonth() + 1,//   0~11
        day = date.getDay(),//   
        Day = date.getDate(),//  
        _time = date.getTime();//       1970(     )        (   )
    
    //  
    //toLocaleString       
    //toLocaleDateString         
    //toLocaleTimeString      
    //UTC             1970   1   1            
    
    //    
    var date1 = new Date(2018,7,24);  //       ( :     ,          )
    var date2 = new Date("2018/8/24");  //        
    
    //       8         
    console.log(new Date(date.getTime() - 8 * 60 * 60 * 1000).toLocaleString());
    
    //             (  )      -     
    console.log(date.getTimezoneOffset());