2011-09-12 5 views
0

私はWijmo、いくつかのチャートプラグインを含むjQueryライブラリを使用しています。日付を扱う場合、データは次の形式を使用して指定されていますWijmoチャート - PHPからの日付を渡す

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)は変換する必要なしに理解できる形式ですか?そうでない場合は、私の問題を解決する可能性のある代替ソリューションを誰もが考えることができます。そのようにJSON形式でクライアントに渡された実際のDateオブジェクトを

答えて

0

ベンは、私はPHPからJSONを返すに慣れていないけど、他のAPIに私が見てきた:これは、日付に変換されるべき

{ "CreatedAt":"\/Date(1317591213230)\/" } 

あなたがJSONでそれを解析するときのオブジェクトです。 JSONはJavaScriptオブジェクトなので、これは実行されるDate関数を返すことに過ぎないことを覚えておいてください。

関連する問題