好的,所以我尝试了各种各样的事情而没有得到我想要的结果
我有一个填充了时间戳(和数据)的sql数据库,需要在高图中绘制
似乎我需要将它转换为javascript时间标准,以毫秒为单位,1970年1月1日
我的数据库时间戳格式如下所示" 2014-07-14 03:37:28" 并需要获得javascript格式
我使用一段php代码从数据库中提取数据并删除数据的json格式,但是如果将字符串转换为图形所需的时间戳,我会很乐意,最好是在php。
希望有人可以帮助我
这是使用的php代码
答案 0 :(得分:0)
我想到的最狡猾的是用以下内容创建Date对象:
var str_date = "2014-07-14 03:37:28";
var year = str_date.substring(0,4);
var month = ...;
var day = ...;
var hours = ...;
var minutes = ...;
var seconds = ...;
var your_date = new Date(year, month-1, day, hours, minutes, seconds, milliseconds);
我让你填补" ..."我想你应该已经明白了。小心几个月,他们从0开始。
希望它有所帮助!
答案 1 :(得分:0)
首先,您要通过此
更改日期和时间到时间戳$utime = strtotime(date($db_date));
第二次获取日期值并插入为js var
var jsdate = '<?php echo $utime?>';