Javascript Wijmo图表-从PHP传入日期
我正在使用Wijmo,这是一个jQuery库,包含一些图表插件。处理日期时,使用以下格式指定数据:Javascript Wijmo图表-从PHP传入日期,javascript,jquery,date,type-conversion,wijmo,Javascript,Jquery,Date,Type Conversion,Wijmo,我正在使用Wijmo,这是一个jQuery库,包含一些图表插件。处理日期时,使用以下格式指定数据: seriesList: [{ label: "Q1", legendEntry: true, data: { x: [new Date(1978, 0, 1), new Date(1980, 0, 1), new Date(1981, 0, 1), new Date(1982, 0, 1), new Date(1983, 0, 1)],
seriesList: [{
label: "Q1",
legendEntry: true,
data: {
x: [new Date(1978, 0, 1), new Date(1980, 0, 1), new Date(1981, 0, 1), new Date(1982, 0, 1), new Date(1983, 0, 1)],
y: [12, 21, 9, 29, 30]
},
offset: 0
}]
注意data
对象的x
轴,所有项目都是Date
的实例
当从PHP在JSON对象中向下传递此数据时,日期的格式不是Wijmo可以处理的,因此我向下传递一个字符串,并用该字符串实例化Date
但是,现在我正在处理更复杂的图表,我不想在JavaScript中循环数据,将日期字符串更改为date
对象
因此,我的问题是:是否可以将日期从PHP向下传递到JavaScript,以JavaScript(读:Wijmo)可以理解的格式,而无需转换?如果没有,谁能想出一个替代方案来解决我的问题。Ben,我不熟悉从PHP返回JSON,但在其他API中,我看到实际的日期对象以JSON格式传递给客户端,如下所示:
{ "CreatedAt":"\/Date(1317591213230)\/" }
当您在JSON中解析它时,应该将其转换为日期对象。记住,JSON是一个JavaScript对象,所以这只是返回一个将被执行的日期函数