如何在d3中解析“2016-07-18 14:49:11,157”?

时间:2016-12-19 13:21:20

标签: d3.js nvd3.js

我目前正在使用d3.v4,其中

"2016-07-18 14:49:11"

简单地解析:

var parseDate = d3.timeParse("%Y-%m-%d %H:%M:%S");

我该如何解析"2016-07-18 14:49:11,157"

1 个答案:

答案 0 :(得分:3)

你需要%L毫秒:

  

%L - 毫秒作为十进制数[000,999]。

因此,您的parseDate必须是:

var parseDate = d3.timeParse("%Y-%m-%d %H:%M:%S,%L")

以下是演示:

var data = "2016-07-18 14:49:11,157";
var parseDate = d3.timeParse("%Y-%m-%d %H:%M:%S,%L")
console.log(parseDate(data))
<script src="https://d3js.org/d3.v4.min.js"></script>