javascriptで日付と時刻を表すにはDate()コンストラクタを使います。
具体的には、下記のような書き方をします。(一例です)
//指定の日時 var date1 = new Date(2018, 5, 5); var date2 = new Date(2018, 6, 5, 19, 15, 20); console.log(date1); //Date 2018-06-04T15:00:00.000Z console.log(date2); //Date 2018-07-05T10:15:20.000Z //現在の日時 var date3 = new Date(); console.log(date3); //各種、値の取得 console.log(date3.getFullYear()); console.log(date3.getMonth()); console.log(date3.getDate()); console.log(date3.getDay()); console.log(date3.getUTCHours()); console.log(date3.toString()); console.log(date3.toUTCString()); console.log(date3.toLocaleDateString()); console.log(date3.toLocaleTimeString()); console.log(date3.toISOString());
また、出力される値は型に注意して実装する必要があります。
見た目が数字なので全て数値型であるとは限らない為です。
上記の後半部分の実行結果はそれぞれ以下のように出力されます。
2018 6 5 4 8 Thu Jul 05 2018 17:54:46 GMT+0900 Thu, 05 Jul 2018 08:54:46 GMT 2018/7/5 17:54:46 2018-07-05T08:54:46.762Z