-1
文字列"2001-01-30"
があれば、それを解析して理想的にd3.js v4を使用してJavaScript Dateオブジェクトを取得するにはどうすればよいですか?d3.js v4でISO日付文字列を解析するにはどうすればよいですか?
文字列"2001-01-30"
があれば、それを解析して理想的にd3.js v4を使用してJavaScript Dateオブジェクトを取得するにはどうすればよいですか?d3.js v4でISO日付文字列を解析するにはどうすればよいですか?
ISO-8601フォーマットの日付文字列を解析するには、d3.js v4メソッドd3.isoParse
を使用します。現在地(カルガリー、アルバータ州)、例えば
:
d3.isoParse("2001-01-30");
戻り値:
Mon Jan 29 2001 17:00:00 GMT-0700 (Mountain Standard Time)
Date.setHours(hour,min,sec,millisec)
を使用して時間をクリアし、consistent end-of-day valueを返すために:
let d = d3.isoParse("2001-01-30)
.setHours(0,0,0,0);
console.log(d);
返品:
Mon Jan 29 2001 00:00:00 GMT-0700 (Mountain Standard Time)