如何从 highchart 上显示的日期中删除时间。数据(日期)是从 twitter 获取请求中接收并保存到数组中的。
for (var i in array) {
dateArray.push(array[i].date);
}
highchart(dateArray);
图表上显示的日期示例:Sat,04 Aug 2012 19:35:02 +0000
如何从 highchart 上显示的日期中删除时间。数据(日期)是从 twitter 获取请求中接收并保存到数组中的。
for (var i in array) {
dateArray.push(array[i].date);
}
highchart(dateArray);
图表上显示的日期示例:Sat,04 Aug 2012 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);
你可以找到各种日期格式@http://blog.stevenlevithan.com/archives/date-time-format
在我看来,您有两种选择:
不知道你的数据是什么样子,你在 yAxis 上绘制了什么,或者你的预期结果是什么,真的很难说。
我建议使用选项 #2,因为这是基于时间的数据。