日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當(dāng)前位置:雨林木風(fēng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

如何完成給定日期的若干天以后的日期(有點類似VB中的DateAdd)

如何完成給定日期的若干天以后的日期(有點類似VB中的DateAdd)

更新時間:2022-05-09 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

如何實現(xiàn)給定日期的若干天以后的日期(有點類似VB中的DateAdd)
/*
豆腐制作都是精品
http://www.asp888.net 豆腐技術(shù)站
如轉(zhuǎn)載 請保留完整版權(quán)信息
*/
這幾天突然有很多的人問這樣的問題,就是如何在PHP中實現(xiàn)在VB中的DateAdd的函數(shù),呵呵!這個可是問個正著。
本來這個問題是 豆腐 去 華為 應(yīng)聘的時候的一個考試題,不過當(dāng)時是用C++實現(xiàn)的。沒有想到這樣的大公司,竟
然用這樣的小兒科來考試:),后來我沒有去,這兩天 應(yīng) http://www.chinaspx.com 的 網(wǎng)友--》運氣,用PHP重新
寫了這個函數(shù)。
這個函數(shù)是很簡單,就是加上給 指定時間加上一天,得到新生成的日期,如果要擴(kuò)展,也是很簡單的。
下面首先來看這個函數(shù),首先要提前講個函數(shù),判斷當(dāng)前是否是閏年的函數(shù)
function CheckRun($year){
if($year%4==0 && ($year%100!=0 || $year%400==0) )
return true;
else
return false;
}
我們要在下面的程序中用到這個函數(shù)
function DateAdd($date){
$parts = explode(' ', $date);
$date = $parts[0];
$time = $parts[1];
$ymd = explode('-', $date);
$hms = explode(':', $time);
$year = $ymd[0];
$month = $ymd[1];
$day = $ymd[2];
$hour = $hms[0];
$minute = $hms[1];
$second = $hms[2];
$day=$day+1 ; //廢話少說,先把日期加一再說
if($month=='1' || $month=='3' || $month=='5' || $month=='7' || $month=='8' || $month=='10' || $month=='12')
 if($day==32)
{
$day='1';
$month++;
}
if($month=='4' || $month=='6' || $month=='9' || $month=='11')
 if($day==31)
{
$day='1';
$month++;
}
if($month=='2')
 if(CheckRun($year))
 {
 //閏年 2月有 29 天
 if($day==30)
 {
 $day=1;
 $month++;
 }
 }
 else
 {
 //不是閏年
 if($day==29)
 {
 $day=1;
 $month++;
 }
 }
if($month==13)
{
$month=1;
$year++;
}
return $year . "-" . $month . "-" . $day;
}
好了,下面來測試一下
echo DateAdd("1999-12-31 11:11:11");
echo DateAdd("2000-2-29 11:11:11");
如果要測試增加若干天,只要加個循環(huán)就可以了,相信大家都是 高人,這個功能很簡單吧:)

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

主站蜘蛛池模板: 亚洲国产一区在线二区三区 | 国产成人理在线观看视频 | 精品毛片视频 | 国产系列欧美系列日韩系列在线 | 国产日韩亚洲欧洲一区二区三区 | 亚洲视频在线观看网站 | 亚洲欧美日韩高清mmm777 | 久久午夜鲁丝片午夜精品 | 欧美一级色图 | 中文字幕午夜乱理片11111 | 国产成人精品无缓存在线播放 | 日韩欧美视频在线一区二区 | 日韩在线操 | 日本在线观看一级高清片 | 国产v欧美v日韩在线观看 | 日本视频在线免费播放 | 欧美成人资源 | 美女被免网站在线视频 | 91短视频在线观看免费最新91 | 国产精品伦理久久久久 | 久久精品国产99久久3d动漫 | 久996视频精品免费观看 | 99re免费视频精品全部 | avtt天堂网永久资源手机版 | 精品视频免费在线观看 | 国产精品高清一区二区三区不卡 | 免费视频爰爱太爽了 | 国产亚洲精品日韩已满十八 | 国产私密| 人人鲁免费播放视频人人香蕉 | 日本乱人伦中文在线播放 | 97青青青国产在线播放 | 亚洲经典在线观看 | 毛色毛片免费观看 | 国产精品久久久久久久久免费 | 99久久香蕉国产线看观香 | 日韩专区在线观看 | 欧美日韩色黄大片在线视频 | 日本三级带日本三级带黄国产 | 2019在线亚洲成年视频网站 | 欧美人在线一区二区三区 |