如何从高保真图上显示的日期中删除时间。从twitter获取请求接收数据(日期)并保存到数组中。
for (var i in array) {
dateArray.push(array[i].date);
}
highchart(dateArray);
图表上显示的日期示例:周六,2012年8月4日19:35:02 +0000
答案 0 :(得分:0)
编辑:根据您的意见
您可以先将字符串转换为日期对象,然后使用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
答案 1 :(得分:0)
我看到它的方式有两种选择:
不知道你的数据是什么样的,你在yAxis上绘制的是什么,或者你的预期结果是什么,这很难说。
我建议使用选项#2,因为这是基于时间的数据。