【发布时间】:2013-08-19 08:24:55
【问题描述】:
我正在创建一个 PHP 网站,我必须测试一个日期才能知道分钟 == 00、15、30 还是 45
要输入日期,我在 HTML 表单中使用本地日期时间输入。
不幸的是,当我尝试获取分钟时,它总是返回“33”
这是我的代码:
$d=date('Y-m-d H:i:s', strtotime($date_deb));
echo $d.'<br />'.date(i,$d);
它返回:
2013-08-18 12:05:00
33
【问题讨论】:
-
您是否阅读了日期手册?它需要一个时间戳,
$d不是 -
是的,我读过,但这是我的问题的目的,我找不到改变类型的方法
-
当日期是固定格式时,不使用
date和strtotime而只是提取分钟位置的子字符串很简单,而且可能更快。