1. php 如何獲得當前日期後三天的日期

echo(strtotime("+1days"));//明天這個時候
echo(strtotime("+5hours"));//5小時之後的時間回戳答
echo(strtotime("+1week"));//下周這個時候的時間戳

2. 我想用php做個任務提醒功能,如我今天添加一個任務,任務時間是明天,到了明天我這個任務做個主動提醒

樓主我大概了解你的意思,要實現這種問題應該是可以通過兩種方案,一個是後端推送提醒(但是web程序如果不通過瀏覽器訪問的話不能像APP一樣可以推送消息後提醒啊~),另外一種就是前端開定時器匹配時間,匹配後提醒,大概思路如下

1:後端長輪詢提醒,查詢到後,基本不現實,如果瀏覽器支持websocket還可以考慮,為了通用性還是別考慮了。

2:前端提醒
a.後端將提醒時間打到頁面,js開個setInterval進行匹配,時間匹配相同時提醒

b.通過ajax,也是定時想後端請求,後端檢測是否需要提醒,來返回前端,讓前端處理

3. php怎麼判斷今年明年今天明天

給你個思路,代碼抄自己組織,襲很簡單:

  1. 通過對比各個時間段的時間戳來判斷

  2. time() 為當前時間戳,通過處理獲取今天0點、24點的時間戳;加上24*3600即為明天的時間戳范圍;

  3. 今年明年,用strtotime( )同理,

    strtotime() 函數將任何英文文本的日期或時間描述解析為 Unix 時間戳

4. 在php中如何獲得未來時間

php獲取昨天、今天、明天、上周、本月、一年後、十年後的開始時間戳和結束時間戳:

html">//php獲取昨天日期
date("Y-m-d",strtotime("-1day"))
//php獲取明天日期
date("Y-m-d",strtotime("+1day"))
//php獲取一周後日期
date("Y-m-d",strtotime("+1week"))
//php獲取一周零兩天四小時兩秒後時間
date("Y-m-dG:H:s",strtotime("+1week2days4hours2seconds"))
//php獲取下個星期四日期
date("Y-m-d",strtotime("nextThursday"))
//php獲取上個周一日期
date("Y-m-d",strtotime("lastMonday"))
//php獲取一個月前日期
date("Y-m-d",strtotime("lastmonth"))
//php獲取一個月後日期
date("Y-m-d",strtotime("+1month"))
//php獲取十年後日期
date("Y-m-d",strtotime("+10year"))
//php獲取今天起止時間戳
mktime(0,0,0,date('m'),date('d'),date('Y'));
mktime(0,0,0,date('m'),date('d')+1,date('Y'))-1;
//php獲取昨天起止時間戳
mktime(0,0,0,date('m'),date('d')-1,date('Y'));
mktime(0,0,0,date('m'),date('d'),date('Y'))-1;
//php獲取上周起止時間戳
mktime(0,0,0,date('m'),date('d')-date('w')+1-7,date('Y'));
mktime(23,59,59,date('m'),date('d')-date('w')+7-7,date('Y'));
//php獲取本月起止時間戳
mktime(0,0,0,date('m'),1,date('Y'));
mktime(23,59,59,date('m'),date('t'),date('Y'));

5. 我想用php定時到:明天的00:00,怎麼實現就是先獲取當前時間,在當前時間起初上:0:0

首先
一樓回答有誤,事實上php和網頁完全無關。
「打開網頁」這個操作僅僅專就是給伺服器屬發送信息,然後伺服器執行php。
php可以直接在shell上作為腳本執行,也可以用網頁啟動後關閉網頁照樣執行。

然後回答樓主的問題

樓主你的要求,可是程序到達24:00這個時間則關閉?
那根本就不需要記錄啟動的時間,只要到達24點就執行關閉即可。
寫一個死循環
<?php
ignore_user_abort(); // 使php可以在後台運行
set_time_limit(0); // 取消php的響應時間

do{
$time=date('h:i');//獲得當前時間
if($time=="24:00")//到達時間則退出循環
break;
sleep(1000); // 每秒運行一次
}while(true);
?>
修改該程序即可達到你要的效果。如果你的要求是,一定要第二天24點才退出,那麼請把date寫成date('Y-M-D h:i')
然後使用split方法拆解計算日期

6. PHP裡面date 表示今天.怎麼表示明天

php裡面的data函數表示今天,data函數加1就是明天的日期,示例代碼如下:

1.

<?php
echo"今天的日期:".date("Y-m-d")."<br>";
echo"明天的日期:".date("Y-m-d",strtotime("+1day"))."<br>";
?>

效果圖如下:

注意事項:代碼需要在php環境下運行。

7. php如何在某個時間上加一天一小時

這好像是個老問題了,給你個簡單的例子:

<?php
echo "今天:",date('Y-m-d H:i:s'),"<br>";
echo "明天:",date('Y-m-d H:i:s',strtotime('+1 day'));
?>
上一行輸出當前時間,下一行輸出明天時間

這里+1 day
可以修改參數1為任何想需要的數 day也可以改成year(年),month(月),hour(小時),minute(分),second(秒)

date('Y-m-d H:i:s',strtotime("+1 day +1 hour +1 minute");
可以隨便自由組合,以達到任意輸出時間的目的

8. php怎麼獲取昨天 今天 明天

$d=date("d",time());今天的日子
$d1=(int)$d-1;//昨天的日子

$d2=(int)$d+1;//明天的日子

9. php中使用mktime() 如何獲取上一月昨天的時間,今天的時間,明天的時間;

如果一個月固定30天,那真的很好辦,直接當前 時間戳-30*86400 就是上一月今天的時間戳了,加減一次86400就是加減一天。
如果今天幾號要對應上一月幾號,我就提一些注意點吧,當前月份減1和加1當然就是上一個月和下一個月,不過注意要12月和1月的判斷,還有如果今天3月30號,上一個月也沒30號,這些還要看你自己想怎麼處理。只要拿到正確的日期,傳入mktime就拿到時間了,至於昨天和明天,一樣加減一次86400就行了。