admin管理员组文章数量:1325236
I saw a lot of examples doing the same, but the d3.timeParse()
function just doesn't work as expected in my code and returns null
.
let parseDate = d3.timeParse("%Y-%m-%d");
let now = new Date();
console.log(now)//returns js date object
let parsedNow = parseDate(now);
console.log(parsedNow) //returns null
See this fiddle for running example.
Any Ideas what I'm doing wrong here?
Help would be greatly appreciated.
I saw a lot of examples doing the same, but the d3.timeParse()
function just doesn't work as expected in my code and returns null
.
let parseDate = d3.timeParse("%Y-%m-%d");
let now = new Date();
console.log(now)//returns js date object
let parsedNow = parseDate(now);
console.log(parsedNow) //returns null
See this fiddle for running example.
Any Ideas what I'm doing wrong here?
Help would be greatly appreciated.
Share Improve this question asked Apr 4, 2017 at 9:47 Getter JetterGetter Jetter 2,0811 gold badge21 silver badges40 bronze badges1 Answer
Reset to default 5You are trying to parse a date object which is incorrect, I think you want to format a date object into "%Y-%m-%d"
so instead of this
let parseDate = d3.timeParse("%Y-%m-%d");//timeParse is incorrect
it should have been
let parseDate = d3.timeFormat("%Y-%m-%d");//timeFormat a date object into %Y-%m-%d
working code here
本文标签: javascriptd3js v4 timeParse() not workingStack Overflow
版权声明:本文标题:javascript - d3.js v4 timeParse() not working? - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1742167234a2426052.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论