2017-05-28 55 views

回答

0

要解析格式为ISO-8601的日期字符串,请使用d3.js v4方法d3.isoParse

例如,在我的位置(加拿大阿尔伯塔省卡尔加里):

d3.isoParse("2001-01-30"); 

回报:

Mon Jan 29 2001 17:00:00 GMT-0700 (Mountain Standard Time) 

要返回consistent end-of-day value,使用Date.setHours(hour,min,sec,millisec)清除时间:

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)