php怎么判断一个Unix时间戳是否是今天内?求代码
第1个回答 推荐于2020-12-30
$t = '1366009322';
if (date('Y-m-d') == date('Y-m-d',$t)) {
echo 'y';
}追问
if (date('Y-m-d') == date('Y-m-d',$t)) {
echo 'y';
}追问
我试了下1365959190,为什么会是4月14日?在某网站转换是4月15日
追答2013-04-15 01:06:30。你的服务器环境的时区不对。
追问中国标准时间, 这个要选什么时区?或者有什么办法兼容所有时区吗?
追答设置php.ini 文件找到
[Date]
然后设置 这个,没有的话自己添加
date.timezone = PRC;
然后重启 apache 或者 IIS 或者 nginx 或者 php-fpm
第2个回答 2013-04-15
判断某时间戳 是否等于 time()即可
第3个回答 2013-04-15
date('Ymd',strotime("时间戳")) == date('Ymd'); 不知道对不对