如何解析在高图中使用的日期时间


How to parse datetime for use in highchart graph?

这里有时间戳值

$user_array1[] = $val['timestamp'];
$graph_data1 ='';  
if(is_array($user_array1))
{
   $graph_data1 = implode(',',$user_array1);
} 

i print_r($graph_data1);

时的输出

I got

,2014-05-26 00:43:45,2014-05-26 00:43:52,2014-05-26 00:43:592014-05-262014-05-26 00:43:24,2014-05-26 00:43:27,2014-05-262014-05-26 00:43:34,2014-05-26 00:43:37,2014-05-262014-05-26 00:43:45,2014-05-26 00:43:52,2014-05-2600:43:59, 2014-05-26 00:44:11

高线边:

categories: [<?php echo $graph_data1 ?> ]

它不显示任何东西

在您当前的数据格式中,您的字符串被认为是格式错误的,因此不适合在highcharts中输入。首先必须正确格式化。考虑这个例子:

$graph_data1 = "'".implode("','", $user_array1)."'";

应该输出如下内容:

‘2014-05-26 00:43:45’,‘2014-05-26 00:43:45’,‘2014-05-26 00:43:45……等等…