我正在使用 Highcharts.js 创建一个时间序列图表,就像本例中的那样:
http://www.highcharts.com/demo/spline-irregular-time
该图表包含一系列日期和数据,我通过对 ac# api 的 ajax 调用访问这些数据,然后返回 json。我已经成功地使用条形图和基本数字数据做到了这一点。但是,我似乎无法像此示例中那样生成日期/时间数据。
我的问题是 - 我如何构建我的 c# poco 以便我可以反过来以正确的日期格式将有效的 json 发送回图表(如这个示例)?我的 poco 充满了来自 SQL Server 数据库的数据。
示例中的 json 数据就是这种格式(见下文)。当我尝试使用http://json2csharp.com/创建此数据的 poco 时,我收到一个错误,即 json 无效。我意识到我可能可以手动创建一个字符串来生成这个日期数据,但如果可能的话我想避免这种情况。
感谢您的帮助或建议。
json样本数据:
series: [{ name: 'Winter 2007-2008', // 定义数据点。所有系列都有一个虚拟年份 // 1970/71,以便在相同的 x 轴上进行比较。注意 // 在 JavaScript 中,1 月从 0 开始,2 月从 1 开始等数据:[ [Date.UTC(1970, 9, 27), 0 ], [Date.UTC(1970, 10, 10), 0.6 ], [Date.UTC(1970, 10, 18), 0.7 ], [Date.UTC(1970, 11, 2), 0.8 ], [Date.UTC(1970, 11, 9), 0.6 ] .... ] }...