- 需要説明: MM:現在の時刻の出力、YYYY-MM-DD HHの形式の関数を書く :ssの
- アイデアの実現:
- この方法の一つは、まず時刻を取得し、文字列に変換するのtoLocaleStringメソッド、一日の時間を呼び出します。次いで、所望のフォーマットを交換する方法に取って代わります。
- その後、まず、現在の時刻は、その後のgetFullYear、getMonth、のgetDate、それぞれ次に、getHours、getMinutes、getSecondsメソッドは、今年取得します、月、日、時間、および必要な書式文字列に従ってにスプライスされる:方法2
- 実装コード:
この方法の一つ:
<!DOCTYPE HTML > < HTML LANG = "EN" > < 頭> < メタのcharset = "UTF-8" > < タイトル>出力現在の日付と時刻の形式指定</ タイトル> </ ヘッド> < 身体> < スクリプトタイプ= "テキスト/ JavaScriptを" > 機能のgetDate(){ のlet今日= 新しい新しい日付(); // はconsole.log(今日):水曜日7月- 2019年17時48 17:53 GMT + 0800(中国標準時) のlet DATE =。today.toLocaleString()を置き換える(/ 下午/ 、" " ); // にconsole.log(today.toLocaleString()):2019年7月17日午前5時48分53秒下午 リターン日; } のdocument.write(のgetDate())。 // 日付:2019年7月17日午前5時48分53秒 </ スクリプト> </ ボディ> </ HTML >
方法2:
<!DOCTYPE HTML > < HTML LANG = "EN" > < 頭> < メタのcharset = "UTF-8" > < タイトル>出力現在の日付と時刻の形式指定</ タイトル> </ ヘッド> < 身体> < スクリプトタイプ= "テキスト/ JavaScriptを" > 機能のgetDate(){ のlet今日= 新しい新しい日付(); // はconsole.log(今日):水曜日7月- 2019年17時48 17:53 GMT + 0800(中国標準時) しましょうNEWDATE =today.getFullYear()+ ' / ' + (today.getMonth()+ 1 )+ ' / ' + today.getDate()+ ' ' + today.getHours()+ ' :' + today.getMinutes()+ ' :' + today.getSeconds(); // getMonth方法は、1--12月を表す0〜11の間の数を返す暦月と+1のに要する時間に相当します。 戻りNEWDATEを; } のdocument.write(のgetDate()); </ スクリプト> </ ボディ> </ HTML >
- レンダリング: