【问题标题】:How to compare mysql timestamp with jquery timestamp?如何比较mysql时间戳和jquery时间戳?
【发布时间】:2015-08-25 04:48:17
【问题描述】:

我有一个从 mysql 表返回的时间戳值。现在我需要将它与 jquery 时间戳进行比较,以检查时间和日期是否过期。

【问题讨论】:

  • 没有 jQuery 时间戳...
  • 在 jquery 中格式化您的日期
  • 它们长什么样?
  • 我有类似 2015-08-29 00:00:00 的数据(来自数据库)。但是 jquery 像这样返回日期值 -> 13898736000
  • 您的 Jquery 日期是一个时间戳。只需将其中一个转换为另一个...在 PHP 中:$ts = strtotime(2015-08-29 00:00:00);

标签: php jquery mysql


【解决方案1】:

从这个 stackoverflow 答案我们得到:difference between Jquery timestamp and php timestamp?

jQuery 中的时间戳(由 $.now 返回,它遵循 Date.prototype.getTime) JavaScript 以毫秒为单位。在 PHP,(使用时间等)它们以秒为单位。

所以,我们可以这样写:

$time_php = strtotime(2015-08-29 00:00:00);
$time_js = 13898736000 * 1000;
if($time_php > $time_js) {
     echo"php time greater";
 }
 else{ echo"js time greater";}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-09
    • 1970-01-01
    • 1970-01-01
    • 2011-12-28
    相关资源
    最近更新 更多