- ベストアンサー
月と日の出力数値について
+ yearNum + "年"+(dd.getMonth()+1)+"月"+dd.getDate()+"日" 上記の通り記述すると 2012年1月28日 になりますが、 2012年01月28日 月と日付を2桁ずつ出力するように変更するにはどのように書けば良いでしょうか? 例 2012年01月04日 月と日の前に0をつけたいです。 よろしくおねがいします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 以下のようにすれば良いです。 動作内容はmonthが10未満だった場合は前に0を付ける。 同様にdayが10未満だった場合は前に0を付けるという動作です。 month<10?"0"+month:month <script type="text/javascript"> var date = new Date(); var year = date.getFullYear(); var month = date.getMonth() + 1; var day = date.getDate(); document.write ( year + "年" + (month<10?"0"+month:month) + "月" + (day<10?"0"+day:day) + "日" ); </script>
お礼
ありがとうございました。