如何實現給定日期的若干天以後的日期

2022-10-06 14:54:26 字數 766 閱讀 2594

這幾天突然有很多的人問這樣的問題,就是如何在php中實現在vb中的dateadd的函式,呵呵!這個可是問個正著。

本來這個問題是 豆腐 去 華為 應聘的時候的乙個考試題,不過當時是用c++實現的。沒有想到這樣的大公司,竟

然用這樣的小兒科來考試:),後來我沒有去,這兩天 應 的 網友--》運氣,用php重新

寫了這個函式。

這個函式是很簡單,就是加上給 指定時間加上一天,得到新生成的日期,如果要擴充套件,也是很簡單的。

下面首先來看這個函式,首先要提前講個函式,判斷當前是否是閏年的函式

function checkrun($year)

我們要在下面的程式中用到這個函式

function dateadd($date)

if($month=='4' || $month=='6' || $month=='9' || $month=='11')

if($day==31)

if($month=='2')

if(checkrun($year))

rruaa

}else

}if($month==13)

return $year . "-" . $mrruaaonth . "-" . $day;

}好了,下面來測試一下

echo dateadd("1999-12-31 11:11:11");

echo dateadd("2000-2-29 11:11:11");

本文標題: 如何實現給定日期的若干天以後的日期

本文位址:

查詢給定日期的月份

select substr to char add months to date 200901 yyyymm rownum 1 yyyymm 5,2 月 as month from eos dict entry where add months to date 200901 yyyymm rownu...

shell列印給定日期的日曆

學習shell有一段時間了,一直沒有機會練手,看到同事發了一張 控制台顯示了當月的日曆,是用python實現的,感覺挺好玩,所以準備用shell來實現乙個,搞了一下午,終於搞定。列印本月的日期 bin bash 設定字型顏色 tiffcolor 033 0 35m menucolor 033 0 3...

php獲取給定日期相差天數的方法分析

本文例項講述了php獲取給定日期相差天數的方法。分享給大家供大家參考,具體如下 方法一 今天與2017年8月26日相差多少天 date1 strtotime date y m d date2 strtotime 2017 8 26 result count days date1,date2 echo...