本文目录一览:
Php有没有办法比较两个时间的年月日是否相等
转化成相同的格式去比较就好了,
比如都是时间戳的格式,
$time1=2423424234;
$time2=123213213;
if(date("Y-m-d",$time1)===date("Y-m-d",$time2)){
echo "它们是同一天";
}
PHP 怎么判断两个时间戳是不是在同一周
用date函数可以确定当前时间戳是第几周,然后比较两个时间戳的数值是不是一样就行了。
?php
echo date('W',strtotime('2016-10-9')),"br/";
echo date('W',strtotime('2016-10-10')),"br/";
echo date('W',strtotime('2016-10-12')),"br/";
echo date('W',strtotime('2016-10-16')),"br/";
echo date('W',strtotime('2016-10-18'));
?
把得到的结果赋值,然后加一个if判断就行了
php 代码 怎么比较日期大小
设定两个要比较的日期变量a和b,把两个日期变量后面都添加上一个同样的时间,然后用函数strtotime分别转换为时间戳,再比较时间戳的大小。
下面演示,左侧是代码,右侧是运行结果:
1、设a为2019年5月20日,b为2019年05月21日,运行结果是ba
2、设a为2019年5月21日,b为2019年05月20日,运行结果是ab
3、设a为2019年5月20日,b为2019年05月20日,运行结果是a=b