php - 如何计算与服务器时间的时差?

标签 php jquery mysql

我正在使用 opencart 并希望显示如下文本(产品结束时间): 于 09 日 12 小时 30 分钟结束

我有一个 ends_date 从表中,但现在我想计算 ends_date 和服务器时间之间的时间差,并以上述格式(PHP 或 jQuery)显示.

谢谢!

最佳答案

$current_time = time();
$end_time = strtotime($ends_date); //$ends_date is from your table
$time_diff = $end_time - $current_time;

从那里你可以得到$time_diff,它代表结束之前的秒数。做一些/60 几分钟,然后几个小时,然后/24 几天。确保仅在 $time_diff > 0 时才执行此操作!数学。有用。 :)

关于php - 如何计算与服务器时间的时差?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8011311/

相关文章:

javascript - 使用 jQuery resizing 调整大小结束后获取宽度

php - key 长度问题: AES encryption on phpseclib and decryption on PyCrypto

Jquery - 单击按钮时切换类/单击主体和具有相同类的其他按钮时删除类

php - 从自定义排序和过滤的表中获取上一个和下一个 id

java - 如何从一列中选择不同的类别数据?

javascript - 加载动态 php 生成的 javascript

php - Laravel 4.2 和 smtp.gmail.com

javascript - 动画视频滚动条

javascript - MVC - 级联下拉列表 - 如何获取选定的值?

mysql - 将链接从 mysql 字段复制到另一个字段