本文目錄一覽:
php怎麼將當前時間戳增加一year
$now_date = time(); // 獲得當前時間戳
$year = date(“Y”,$date); // 得到當前 year
$o_date = date(“-m-d G:i:s”,$date); // 除了year 外的日期字元串
$result = strtotime(($year+1).$o_date); // year + 1 然後以字元串鏈接的形式和$o_date結合成日期字元串,再strtotime轉化時間戳
———————————————-
上述是考慮到閏year會多1天。
如果不需要考慮閏year 。
可以直接加上1year(平year)的秒數~
也就是3600*24*365
———————————————-
year 居然是 「不適合」 辭彙
WHY??
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”);
可以隨便自由組合,以達到任意輸出時間的目的
PHP中如何給日期加上一個月 加一周
你好,獲取當前時間戳:time() ,如果你沒設置時區 ,那麼當前時間時間戳是:time()+3600*8 ,我們假設你的時區設置正確,那麼time()+3600*24*30 就是一個月,一周就是time()+3600*24*7 (3600是一小時的秒數X24小時 就是一天X30/7)就是30天或者7天了。希望能幫到你,望採納!
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年以後試用,也就是時間戳的適用範圍。
原創文章,作者:SRFT,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/141263.html