如何比较php中的2个时间戳,php获取指定日期的时间戳

发布时间:2022-11-25

本文目录一览:

1、Php有没有办法比较两个时间的年月日是否相等 2、PHP 怎么判断两个时间戳是不是在同一周 3、php 代码 怎么比较日期大小

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 日,运行结果是 b > a 2、设 a 为 2019 年 5 月 21 日,b 为 2019 年 05 月 20 日,运行结果是 a > b 3、设 a 为 2019 年 5 月 20 日,b 为 2019 年 05 月 20 日,运行结果是 a = b