php - MYSQL 日期时间 - PHP 转换

标签 php mysql

我有一个 MYSQL 日期时间,如下所示 - 2011-08-28 12:39:21

我需要(在 PHP 中)查看时间是否在当前时间的 3 分钟之内。 我知道如何在 MySQL 中执行此操作,例如“BETWEEN NOW()-INTERVAL 3 MINUTE AND NOW()”, 但在本例中我需要用 PHP 来完成。

有关如何查明日期时间是在过去 3 分钟内还是现在的建议?

干杯

最佳答案

使用此功能:

if (strtotime($datetime) >= time() - 180) {
    // within last three minutes or later
}

关于php - MYSQL 日期时间 - PHP 转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7218702/

相关文章:

php - 使用 filter 方法过滤 Laravel Eloquent 集合

php - mysql 数据库中带有空行的 htaccess

php - 用于问答程序的 MySql 数据库设计

php - MySQL 查询末尾的 "ORDER BY order"导致问题

php - Bash - 更改 apache 日志文件的权限

php - Symfony 3.4 - 确保注释已安装并启用

php - SimpleXML:将一棵树附加到另一棵树

mysql - 我无法让 JPA CriteriaBuilder equal() 谓词区分大小写

php - 使用 mysql/php 显示网站中的相关记录

mysql - SQL按一组获取用户并增量位置