Dateオブジェクトの活用法
【開発環境】
OS;Window10
Webブラウザ:Google Chrome
テキストエディタ:Brackets
【Dateオブジェクト】
日付時刻を管理する組み込みオブジェクトです。
よって
現在の時刻を得るにはインスタンスを生成する→var now = new Date();
1.日付時刻を文字列として取得するには
![](https://blogimg.goo.ne.jp/user_image/3b/06/6c36d1e7a8fad206f43fc51f00760a71.jpg)
例文1
![](https://blogimg.goo.ne.jp/user_image/7c/c6/65db52374f52cbc22462955dc22eaa29.jpg)
例文2
![](https://blogimg.goo.ne.jp/user_image/3a/05/7749289fc9324320c478b7bd37e0931c.jpg)
2.日付時刻を個別に指示してDateオブジェクトを生成する
![](https://blogimg.goo.ne.jp/user_image/1e/22/31ad62b19f714ddfa301a71d47933b92.jpg)
3.日付時刻の値の取得と設定
Dateインスタンスから、個別に年、月、日、時間などの値を取り出す事ができる。また、Dateオブジェクトはミュータブルなオブジェクトの為、インスタンス生成後に年、月、日、時などの値を設定し直すことができる。
![](https://blogimg.goo.ne.jp/user_image/4f/f7/b8ca86e281923051ad80e6750fd43664.jpg)
4.「~年~月~日」の形式で日付を表示する
![](https://blogimg.goo.ne.jp/user_image/5d/96/068b66f97ebb2c5e26f9c60968a57061.jpg)
5.set~()メソッド
日付や時刻を変更する事に使用する。
例文--来年の今日の曜日を取得
![](https://blogimg.goo.ne.jp/user_image/29/4b/ace063a182a51d89e9bce9447a5a0cf9.jpg)
6.getTime()メソッド
経過時間を調べたい時に使う
例文--今年の残り日数
![](https://blogimg.goo.ne.jp/user_image/53/3d/bf44fbb8b48229bc70e4f042b3671af1.jpg)