如何从高图表上显示的日期中删除时间。数据(日期)从Twitter获取请求中接收并保存到数组中。从高图上显示的日期中删除时间
for (var i in array) {
dateArray.push(array[i].date);
}
highchart(dateArray);
上图所示日期的示例:星期六,2012年8月4日19时35分02秒+0000
如何从高图表上显示的日期中删除时间。数据(日期)从Twitter获取请求中接收并保存到数组中。从高图上显示的日期中删除时间
for (var i in array) {
dateArray.push(array[i].date);
}
highchart(dateArray);
上图所示日期的示例:星期六,2012年8月4日19时35分02秒+0000
编辑:根据您的意见
您可以将字符串转换到一个日期对象,然后使用SimpleDateFormat将日期对象格式化为您喜欢的。
SimpleDateFormat format = new SimpleDateFormat("EEE, MMM d yyyy");
String formattedDate = format.format(new Date(array[i].date));
dateArray.push(formattedDate);
你可以找到不同的日期格式@
我想'Date.toString'功能不带任何参数。 – 2012-08-06 12:46:07
你让我... C#这些日子太多了: 已在上面修正 – 2012-08-06 13:52:30
我看到它的方式,你有两个选择:
不知道你的数据是什么样子,你在yAxis上绘制什么,或者你的预期结果是什么,这真的很难说。
我建议选择#2,因为这是基于时间的数据。
“星期六,2012年8月4日19时35分02秒+0000”是它如何显示在图表或这是如何从twitter获得? – 2012-08-04 19:58:28
both.is我是如何从twitter获得以及如何在图表上显示的。 X轴:{ \t \t \t类别:dateString \t \t}, – 2012-08-04 20:10:46
查看编辑答案 – 2012-08-04 20:34:17