Oli*_*ull 3 javascript date-parsing d3.js
我看到很多例子都在做同样的事情,但是这个d3.timeParse()函数在我的代码中没有按预期工作并返回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
Run Code Online (Sandbox Code Playgroud)
通过运行示例看到这个小提琴.
任何想法我在这里做错了什么?
非常感谢帮助.
您正在尝试解析不正确的日期对象,我想您想将日期对象格式化为"%Y-%m-%d"
而不是这个
let parseDate = d3.timeParse("%Y-%m-%d");//timeParse is incorrect
Run Code Online (Sandbox Code Playgroud)
应该是的
let parseDate = d3.timeFormat("%Y-%m-%d");//timeFormat a date object into %Y-%m-%d
Run Code Online (Sandbox Code Playgroud)
在这里工作代码
| 归档时间: |
|
| 查看次数: |
6590 次 |
| 最近记录: |