【发布时间】:2015-03-25 23:38:43
【问题描述】:
您好,我有一个存储的时间戳“旧时间”,我想获得与当前时间的差异,但它不起作用,也没有抛出任何错误,所以我迷路了。
$timediff = mysql_query(sprintf("SELECT TIMESTAMPDIFF(SECOND, %s, NOW())", GetSQLValueString($oldtime, "text")), $DBName) or die (mysql_error());
$diff = mysql_fetch_assoc($timediff);
echo '<script>console.log("time diff:'.$diff[0].'");</script>';
.$diff. results in "time diff:Array"
.$diff[0]. results in "time diff: "
.$timediff. results in "time diff:Resource id #6"
【问题讨论】:
-
你得到了什么?请描述一下。
-
查看编辑,我在更改它的回声时提供了控制台输出
-
不确定如何或是否可以,但我认为不应批准该编辑,因为最后三行并不完全是代码,只是一个狙击手用我自己的话来说明它的结果
-
只需重新编辑并重新格式化!为什么不呢?
标签: php mysql timestamp timedelta