【Javascript】追記:input="date"に現在の日付(今日の日付)を設定
前の記事のinput dateに今日の時刻を表示する方法を記述しましたがよりすくないコードでさらに高速に動作する方法を紹介いたします。
コードは以下を参照してください
var date = new Date(); var yyyy = date.getFullYear(); var mm = ("0"+(date.getMonth()+1)).slice(-2); var dd = ("0"+date.getDate()).slice(-2); document.getElementById("today").value=yyyy+'-'+mm+'-'+dd;
0を足した後でslice(-2)
で最後の二桁を取得しています。
型変換していないない分それだけ速く動きます。
以上、少ないコードでかつ高速で今日の日付を取得することができるので、
前回の方法でコードをうつされた方はこちらをお勧めします。