ray88’s diary

お仕事で困ったとき用の自分用の覚書

JavaScript Dateオブジェクトの主なメンバー②

サンプルコード
JavaScript 目次 - ray88’s diary
JavaScript Dateオブジェクト - ray88’s diary
JavaScript Dateオブジェクトの主なメンバー① - ray88’s diary
JavaScript Dateオブジェクト 日時の演算と複製 - ray88’s diary

function myFunction(){
  const d = new Date(2020,6,17,10,28,15,777);

  console.log(d.getFullYear());//2020
  console.log(d.getMonth());//6(=7月)
  console.log(d.getDate());//17
  console.log(d.getDay());//5(=金曜日)
  console.log(d.getHours());//10
  console.log(d.getMinutes());//28
  console.log(d.getSeconds());//15
  console.log(d.getMilliseconds());//777
  console.log(d.getTimezoneOffset());//-540 現地時刻と協定世界時刻(UTC)の差

  d.setFullYear(2020);
  d.setMonth(0);
  d.setDate(1);
  d.setHours(1);
  d.setMinutes(11);
  d.setSeconds(11);
  d.setMilliseconds(111);

  console.log(d.toString());//Wed Jan 01 2020 01:11:11 GMT+0900(日本標準時)
  console.log(d.toDateString());//Wed Jan 01 2020
  console.log(d.toTimeString());//01:11:11 GMT+0900(日本標準時)
  console.log(d.toJSON());//2019-12-31T16:11:11.111Z
}