【问题标题】:DateTime returning null when parsedDateTime 解析时返回 null
【发布时间】:2013-02-01 23:06:15
【问题描述】:

我试图在我的折线图的 x 轴上绘制日期/时间,但没有成功。

我已经尝试了 D3 文档中 time.format 的所有变体,但日期/时间仍然返回 null:

    dateTimeTaken: null
    reading: "14.5"

显示的是 x 轴和 y 轴,但不是实际的图表。

https://gist.github.com/5fc4cd5f41a6ddf2df23

我知道我解析日期的方式有问题,但我所做的一切似乎都不起作用 - 谁能帮忙?

更新: 这种格式有效 - d3.time.format("%Y-%m-%d %H:%M:%S").parse,但现在多了一行如下图所示。

【问题讨论】:

  • 难道var format不是函数?所以它没有接受你期望传递给它的论点?
  • 看了几个例子,这对例如 bl.ocks.org/3883245 非常有效。我只是假设它一定是我正在做的解析。

标签: d3.js


【解决方案1】:

将我的 PHP 代码中的 select 语句更改为按 dateTimeTaken 分组 - 不是额外的行 - 数据只是没有按任何顺序排列。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-07-24
    • 2013-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-12
    • 2021-09-09
    相关资源
    最近更新 更多