PHP群:95885625 Hbuilder+MUI群:81989597 站长QQ:634381967
    您现在的位置: 首页 > 开发编程 > PHP教程 > 正文

    如何获取前 n 天或者后 n 天的日期

    作者:w634381967来源:B5教程网浏览:时间:2020-09-30 00:07:50我要评论
    导读:如何获取前 n 天或者后 n 天的日期??B5教程网下面举了二个实现有计算n天以前的日期和获取指定日期前的N天,最后还有个js代码。php实现...
    如何获取前 n 天或者后 n 天的日期??B5教程网下面举了二个实现有计算n天以前的日期和获取指定日期前的N天,最后还有个js代码。
    php实现方法:

     
    复制代码 代码如下:
    $rs['expire_long']=5;
    echo date("Y-m-d H:i:s",strtotime('-'.$rs['expire_long'].' days',strtotime('2011-01-01 10:28:18')));
    <?   
    //========计算n天以前的日期subolddate()=====================   
    function   subolddate($day){   
    $now=time();   
    $m=$day*24*60*60;   
    $diff=$now-$m;   
    $oldday=date( "Y-m-d ",$diff);   
    echo   $day. "天以前是 ".$oldday;   
    }   
    //========================================================   
    subolddate(5);   
    ?>  
    js实现方法:
     
    复制代码 代码如下:
    <script type="text/javascript">
    function showdate(n)
    {
    var uom = new Date(new Date()-0+n*86400000);
    uom = uom.getFullYear() + "-" +  (uom.getMonth()+1) + "-" + uom.getDate();
    return uom;
    }
    window.alert("今天是:"+showdate(0));
    window.alert("昨天是:"+showdate(-1));
    window.alert("明天是:"+showdate(1));
    window.alert("10天前是:"+showdate(-10));
    window.alert("5天后是:"+showdate(5));
    </script> 

    转载请注明(B5教程网)原文链接:https://b5.mxunkeji.com/content-10-675-1.html
    相关热词搜索: 时间 日期