【javascript】現在の日時を取得する方法

今回はjavascriptを使って現在の日時を取得する方法を紹介していきます。

現在の日時は下記の記述で取得できます。

let date = new Date();

上記をコンソールログとかで表示させると下記のような情報になります。

Tue Mar 01 2022 02:50:57 GMT+0900 (GMT+09:00)

現在の年、月、日、時間をそれぞれ取得する方法

上記の文字列だと使いづらいので現在の年、月、日、時間をそれぞれ取得していきましょう。

現在の日時を取得

//現在の日時
let date = new Date();
document.write('<p>現在の日時は「' + date + '」</p>');

結果

Tue Mar 01 2022 02:50:57 GMT+0900 (GMT+09:00)

現在の年(西暦)を取得

現在の年(西暦)を取得するには「getFullYear() 」を使います。

let date = new Date();
document.write('<p>今年は' + date.getFullYear() + '年です</p>');

結果

今年は2022年です

現在の月を取得

現在の月を取得するには「getMonth() 」を使います。

ただしgetMonth()メソッドは1月~12月ではなく0~11の数値で返しますのでプラス1を足してあげます。

let date = new Date();
let date_m = date.getMonth() + 1;      
document.write('<p>今月は' + date_m + '月です</p>');

結果

今月は3月です

今日の日付けを取得

今日に日付を取得するには「getDate () 」を使います。

let date = new Date();
document.write('<p>今日は' + date.getDate() + '日です</p>');

結果

今日は1日です

現在の時刻(何時か)を取得

現在の時刻(何時か)を取得するには「getHours() 」を使います。

let date = new Date();
document.write('<p>今は' + date.getHours() + '時です</p>');

結果

今は2時です

現在の時刻(何分か)を取得

現在の時刻(何分か)を取得するには「getMinutes() 」を使います。

let date = new Date();
document.write('<p>今は' + date.getMinutes() + '分です</p>'); 

結果

今は50分です

現在の時刻(何秒か)を取得

現在の時刻(何秒か)を取得するには「getSeconds() 」を使います。

let date = new Date();
document.write('<p>今は' + date.getSeconds() + '秒です</p>');    

結果

今は57秒です

サンプル

コメント

タイトルとURLをコピーしました