Morris.js咖啡文件的日期格式是什么

时间:2014-03-03 09:27:15

标签: javascript coffeescript morris.js

我有以下.js.coffee文件

jQuery ->
 Morris.Line
  element: 'averages_chart'
  data: [{month: '2014 01 01', average: 6}, {month: '2014 02 01', average: 5}]
  xkey: 'month'
  ykeys: ['average']
  labels: ['Average']

正确显示月份的正确日期格式是什么?

这些似乎都没有正常工作

month: '2014 01 01'
month: 2014/01/01
month: '2014/01/01'
month: 'Jan 2014'

这是一个js bin示例:http://jsbin.com/uqawig/441/embed?javascript,live

1 个答案:

答案 0 :(得分:4)

来自official documentation

的引用
  

以毫秒时间戳的形式接受时间戳(如   由Date.getTime()返回或作为以下格式的字符串返回:

2012
2012 Q1
2012 W1
2012-02
2012-02-24
2012-02-24 15:00
2012-02-24 15:00:00
2012-02-24 15:00:00.000
     

注意:使用毫秒时间戳时,建议您使用   看看dateFormat选项。注2:日期/时间字符串可以   可选地,在日期和时间部分之间包含T,和/或Z.   后缀,与ISO-8601日期兼容。

只需用连字符替换斜杠,它应该没问题