最新消息:

PHP函数第21款:增加减少天数AddSubDay

PHP扩展函数 杨红伟 4041浏览 0评论

一:函数简介

想要增加几天,怎么显示?其实用本身的函数就能显示,如我们之前说过的 date("Y/m/d H:i:s", time()+16*60*60); 为什么又要加一个函数呢?很明显方便,如果日期是一个变量呢,这样写一个函数方便。

演示地址: http://www.ijquery.cn/phpfunction/AddSubDay/demo1.php

下载地址: http://www.ijquery.cn/phpfunction/AddSubDay/AddSubDay.zip

二:函数代码

/**
 *  增加减少天数
 *
 * @param     int  $ntime  当前时间
 * @param     int  $aday   增加天数用正数,减少天数用负数
 * @return    int
 */
if ( ! function_exists('AddDay'))
{
    function AddSubDay($ntime, $aday)
    {
        $dayst = 3600 * 24;
        $oktime = $ntime + ($aday * $dayst);
        return $oktime;
    }
}

三:函数应用

1、增加天数

$threeday = AddDay(time(), 3);
echo "三天后:".$threeday;
echo "<br/>";
echo "三天后格式化显示::".MyDate('Y-m-d H:i:s',$threeday);

返回的结果是:

三天后:1420343972
三天后格式化显示::2015-01-04 11:59:32

2、减少天数

$threedaybefore = AddSubDay(time(), -3);
echo "三天前:".$threedaybefore;
echo "<br/>";
echo "三天前格式化显示::".MyDate('Y-m-d H:i:s',$threedaybefore);

返回的结果是:

三天前:1419825572
三天前格式化显示::2014-12-29 11:59:32


Warning: Use of undefined constant PRC - assumed 'PRC' (this will throw an Error in a future version of PHP) in /www/wwwroot/www.ijquery.cn/wp-content/themes/d8-3.0/comments.php on line 17
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址