【发布时间】:2015-06-29 14:00:35
【问题描述】:
我需要计算 localDatetime 与从名为 ReportedDateAndTime 的数据库表 (csv) 中的特定行获取的 Datetime 之间的时间差。我搜索了很多解决方案,但它对我不起作用。显示本地时间和从数据库中获取的时间正在工作。但时差不会。到目前为止,这是我的代码。请帮忙。提前致谢!
<?php
include_once('connection.php');
$sql="SELECT * FROM csv";
$records=mysqli_query($conn, $sql);
$date = new DateTime(null, new DateTimeZone('Asia/Colombo'));
while ($csv=mysqli_fetch_assoc($records))
{
$exp = $csv['ReportedDateAndTime'];
}
$diff = $date->diff($exp);
echo $diff->format('%H')
?>
【问题讨论】:
标签: php mysql sql-server datetime