じかんへんかんかんかんけい


前言:
 
多くの場合、いくつかのシーンのニーズの下で、いくつかの時間をフロントエンドの解析と変換する必要があります.本稿では、3つのオリジナルDateオブジェクトの方法を紹介します.
 
 
本文:
 
私たちは「Thu Dec 06 18:06:04+0800 2012」という時間をテストしています.
 
 
  • toLocalString()ローカル時間フォーマットに従ってDateオブジェクトを文字列
  • に変換
    console.log(new Date("Thu Dec 06 18:06:04 +0800 2012").toLocaleString());
    
    //chrome 
    "Thu Dec 06 2012 18:06:04 GMT+0800 ( )"
    
    //ff 
    "2012 12 6  18:06:04"
    
    //ie 
    "NaN"
     
     
  • toLocalDateString()は、ローカル時間フォーマットに従って、Dateオブジェクトの日付部分を文字列
  • に変換する.
    new Date("Thu Dec 06 18:06:04 +0800 2012").toLocaleDateString();
    
    //chrome 
    "Thursday, December 06, 2012"
    
    //ff 
    "2012 12 6 "
    
    //ie 
    "NaN"
     
  • toLocalTimesString()は、ローカル時間フォーマットに従って、Dateオブジェクトの時間部分を文字列
  • に変換する.
     
     
    console.log(new Date("Thu Dec 06 18:06:04 +0800 2012").toLocaleTimeString());
    
    //ff & chrome
    18:06:04
    
    //ie
    "NaN"