• 技术文章 >后端开发 >PHP问题

    php怎么判断指定日期是不是前一天

    青灯夜游青灯夜游2022-04-20 16:00:37原创489

    判断方法:1、用“strtotime("日期")”语句将指定日期转为时间戳;2、用“time()”语句获取当前时间戳;3、将两个时间戳相减,得到时间差;3、用“floor(时间差/86400)”将时间差转为相隔天数,若相隔一天,则是前一天。

    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

    在php中,判断指定日期是不是前一天,可以将其转为指定日期和当前日期是否相隔一天,即时间差问题。

    实现思想:

    实现代码:

    当前是4月20号,给出一个指定时间4月19号

    2.png

    来看看指定时间是否是前一天

    <?php
    header("Content-type:text/html;charset=utf-8");
    //2022年4月19日 
    $time1=strtotime("2022-4-19");
    //当前时间戳
    $time2=time();
    
    $diff_seconds = $time2 - $time1;
    $diff_days = floor($diff_seconds/86400);
    echo "两个日期相差: ".$diff_days." 天";
    if($diff_days==1){
    	echo "<br>指定日期是前一天";
    }else{
    }
    ?>

    1.png

    推荐学习:《PHP视频教程

    以上就是php怎么判断指定日期是不是前一天的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php
    上一篇:php怎么去除首位数字 下一篇:php有操作时间的方法吗
    php培训_php实战培训【立即报名】-php中文网第20期

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• php中变量怎么去掉最后一个字符• PHPStorm2022.1正式发布!看看有哪些功能改进?• php怎么统计数组里同一个值有几个• php怎么给数组增加一个数组元素• php怎么把负数转为正整数
    1/1

    PHP中文网