【发布时间】:2011-06-07 13:30:04
【问题描述】:
好的,我将日期/时间存储在 MySQL TEXT 字段中。我希望能够检查存储在数据库中的日期是否距当前日期/时间至少 48 小时。这是一些代码:
<?php
date_default_timezone_set("America/New_York");
$dtformat = "F jS, Y - g:i A";
$datetime = date($dtformat);
?>
$datetime 的值被发送到 MySQL 并放置在 TEXT 列中,我会使用 MySQL DATETIME,但时区需要不同,具体取决于用户的位置。所以我想我会用 PHP 制作我的时间戳。示例输出为January 11th, 2011 - 6:24 PM
如何获取 PHP 中的当前日期/时间并确定我的时间戳 January 11th, 2011 - 6:24 PM 是否至少 48 小时?
谢谢
【问题讨论】:
-
“好的,我将日期/时间存储在 MySQL TEXT 字段中。” --- 天哪。
-
如果您不将日期存储为
date类型或类似类型,您将有更多工作要做。