Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Wijmo图表-从PHP传入日期_Javascript_Jquery_Date_Type Conversion_Wijmo - Fatal编程技术网

Javascript Wijmo图表-从PHP传入日期

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)],

我正在使用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)], 
            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对象,所以这只是返回一个将被执行的日期函数