我使用PHP从MySQL数据库中提取数据。该数据库具有对应拍摄数据时对每个文件的时间戳。
成功地从MySQL取的数据,写入到一个表,并用json_encode创建一个JSON表,然后将其放置在谷歌图表,一切工作正常。
使用从MySQL我给出的时间戳为我提供了关于它,当一个非常奇怪的日期。
任何人都可以向我提供的信息有关什么我需要添加到时间标记,以便让我的图表显示正确的日期。
我的工作在美国,东海岸时区的东海岸。
谢谢。
有两种选择,我知道它们是:
1)使用gmdate():
<?php
$timestamp=strtotime('10sec');
echo gmdate("Y-m-d\TH:i:s\Z", $timestamp);
?>
2)你可以通过日期/时间作为UNIX时间戳是一个整数,在一个JSON本身支持的数据类型。日期时间在PHP中有一个“getTimestamp()”函数,它会给你的价值