我正在使用Google Charts。以下是Google's website的示例数据:
var data = new google.visualization.DataTable(
{
cols: [{id: 'task', label: 'Employee Name', type: 'string'},
{id: 'startDate', label: 'Start Date', type: 'date'}],
rows: [{c:[{v: 'Mike'}, {v: new Date(2008, 1, 28), f:'February 28, 2008'}]},
{c:[{v: 'Bob'}, {v: new Date(2007, 5, 1)}]},
{c:[{v: 'Alice'}, {v: new Date(2006, 7, 16)}]},
{c:[{v: 'Frank'}, {v: new Date(2007, 11, 28)}]},
{c:[{v: 'Floyd'}, {v: new Date(2005, 3, 13)}]},
{c:[{v: 'Fritz'}, {v: new Date(2011, 6, 1)}]}
]
}
)
我还想在日期变量中使用小时和分钟。我没有在网站上找到一个示例语法,有没有人尝过这个?提前谢谢。
答案 0 :(得分:1)
Mozilla开发者网络广泛JavaScript reference,包括Date object。请参阅以下构造函数语法:
new Date()
new Date(milliseconds)
new Date(dateString)
new Date(year, month, day [, hour, minute, second, millisecond ])
因此,对于2011-06-01在下午1:37,您可以这样做:
new Date(2011, 5, 1, 13, 37)
请注意,月份为零,因此上述5表示第6个月(即6月)。
N.B。我对谷歌图表的了解很少,所以我会接受编辑,使这个问题与O.P.的问题更相关。