Moh*_*ain 2 php mysql doctrine
我想计算从php当前时间20年后的日期.如何做到这一点.我无法以适当的方式解决这个问题.场景是:
我在mysql中有一个列dob.现在我想要检索所有年龄超过20岁且不到25岁的用户.我正在使用学说
编辑
它工作正常,但发出警告:
警告:date()[function.date]:依赖系统的时区设置是不安全的.您需要使用date.timezone设置或date_default_timezone_set()函数.如果您使用了这些方法中的任何一种并且仍然收到此警告,则很可能拼错了时区标识符.我们在第11行的C:\ xampp\htdocs\fanyer\test.php中选择"亚洲/加尔各答"为"5.5 /无DST"今天:2010-02-07
尝试:
echo 'Today: '. date('Y-m-d') ."\n";
echo 'Today: '. date('Y-m-d', strtotime('-20 year')) ."\n";
Run Code Online (Sandbox Code Playgroud)
请参阅:http://php.net/manual/en/function.time.php
编辑:
关于警告:要么忽略它,要么使用明确设置时区
date_default_timezone_set('...your zone here...');
Run Code Online (Sandbox Code Playgroud)
请参阅:http://php.net/manual/en/function.date-default-timezone-set.php
| 归档时间: |
|
| 查看次数: |
570 次 |
| 最近记录: |