HTML+Javascriptで○○日後の日付を表示したい
Q&A
解決したいこと
日付データ(例 2021.06.11) を120日後の日付を表示したいです。
素人ながら調べながら書いたのですが、ブラウザによっては正しく表示されません。
発生している問題・エラー
Windows Edge ○ Chrome ○ Firefox X
Mac Safari X Chrome ○ Firefox X
NaN.aN.aN と表示される
該当するソースコード
<script type="text/javascript">
<!--
var today = new Date('2021.06.11'); // 日付
var n=120; //n
var date = new Date( today.getTime() + n*24*60*60*1000 ); // n日後
var year = date.getFullYear();
var mm = ("0"+(date.getMonth() + 1)).slice(-2);
var dd = ("0"+date.getDate()).slice(-2); // 08
document.write(year,".",mm,".",dd);
//-->
</script>
自分で試したこと
文法等よくわかりません。
教えて下さい。