Javascript 从highchart上显示的日期中删除时间
如何从highchart上显示的日期中删除时间。数据(日期)从twitter get请求接收并保存到数组中Javascript 从highchart上显示的日期中删除时间,javascript,highcharts,Javascript,Highcharts,如何从highchart上显示的日期中删除时间。数据(日期)从twitter get请求接收并保存到数组中 for (var i in array) { dateArray.push(array[i].date); } highchart(dateArray); 图表上显示的日期示例:Sat,2012年8月4日19:35:02+0000编辑:基于您的评论 您可以首先将字符串转换为日期对象,然后使用SimpleDataFormat将日期
for (var i in array) {
dateArray.push(array[i].date);
}
highchart(dateArray);
图表上显示的日期示例:Sat,2012年8月4日19:35:02+0000编辑:基于您的评论 您可以首先将字符串转换为日期对象,然后使用SimpleDataFormat将日期对象格式化为您喜欢的格式
SimpleDateFormat format = new SimpleDateFormat("EEE, MMM d yyyy");
String formattedDate = format.format(new Date(array[i].date));
dateArray.push(formattedDate);
您可以找到各种日期格式@依我看,您有两种选择:
我建议选择选项2,因为这是基于时间的数据。“Sat,2012年8月4日19:35:02+0000”是它在图表中的显示方式,或者这是您从twitter获得的方式?两者都是。我从twitter获得的方式和在图表中显示的方式。xAxis:{categories:dateString},我认为
Date.toString
函数不接受任何参数。您得到了我。。。现在太多的C#固定在上面