php日期加一天
<?php
$friday=strtotime("Friday");//本周五開始時間
$lastFri=strtotime("lastFriday");//上周五開始時間或者$friday-86400*7
$nextFri=strtotime("nextFriday");//下周五開始時間或者$friday+86400*7注意一下:下周五這個有時會出問題,比如現在還不到周五,這樣得到的下周五的時間會和本周五一樣。
//如果需要某天截止時間可以在這一天的開始時間加上86400也就是1天
echo"本周五開始時間是:".date("Y-m-dH:i:s",$friday)."<br/>";
echo"上周五開始時間是:".date("Y-m-dH:i:s",$lastFri)."<br/>";
echo"下周五開始時間是:".date("Y-m-dH:i:s",$nextFri)."<br/>";
希望我的回答對您有所幫助~~
Ⅱ PHP中如何給日期加上一個月 加一周
你好,獲取當前時間戳:time() ,如果你沒設置時區 ,那麼當前時間時間戳是:time()+3600*8 ,我們假設你的時區設置正確,那麼time()+3600*24*30 就是一個月,一周就是time()+3600*24*7 (3600是一小時的秒數X24小時 就是一天X30/7)就是30天或者7天了。希望能幫到你,望採納!
Ⅲ php中使用mktime() 如何獲取上一月昨天的時間,今天的時間,明天的時間;
如果一個月固定30天,那真的很好辦,直接當前 時間戳-30*86400 就是上一月今天的時間戳了,加減一次86400就是加減一天。
如果今天幾號要對應上一月幾號,我就提一些注意點吧,當前月份減1和加1當然就是上一個月和下一個月,不過注意要12月和1月的判斷,還有如果今天3月30號,上一個月也沒30號,這些還要看你自己想怎麼處理。只要拿到正確的日期,傳入mktime就拿到時間了,至於昨天和明天,一樣加減一次86400就行了。
Ⅳ php怎麼給資料庫表時間欄位加時間
這種一般時間都是存時間戳的,你如果是存的這個2020-11-30這種字元串格式的話,要先轉換為時間戳,然後加30*86400(一天是86400秒)。而且一般會員這種,一般也會存會員到期日的,不是這么實時算的,太影響速度
Ⅳ php如何在原來的時間上加一天
<?php
echo "Today:",date('Y-m-d H:i:s'),"<br>";
echo "Tomorrow:",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");
可以隨便自由組合,以達到任意輸出時間的目的
註:該方法之針對1970年以後試用,也就是時間戳的適用范圍。