いくつかのグラフ プラグインを含む jQuery ライブラリである Wijmo を使用しています。日付を扱う場合、データは次の形式を使用して指定されます。
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
}]
x
オブジェクトの軸に注意してください。data
すべての項目が のインスタンスですDate
。
このデータを PHP から JSON オブジェクトで渡す場合、日付は Wijmo が処理できる形式ではないため、文字列を渡し、Date
その文字列でインスタンス化します。
ただし、現在はより複雑なグラフを使用しているため、JavaScript でデータをループ処理して日付文字列をDate
オブジェクトに変更する必要はありません。
では、私の質問は次のとおりです。日付を PHP から JavaScript に、変換せずに JavaScript (読み: Wijmo) が理解できる形式で渡すことは可能ですか? そうでない場合は、私の問題を解決する代替ソリューションを考えてもらえますか?