當前位置:首頁 » 編程語言 » php時間增加

php時間增加

發布時間: 2022-12-25 19:04:28

php中如何給日期加上一個月 加一周

你好,獲取當前時間戳:time() ,如果你沒設置時區 ,那麼當前時間時間戳是:time()+3600*8 ,我們假設你的時區設置正確,那麼time()+3600*24*30 就是一個月,一周就是time()+3600*24*7 (3600是一小時的秒數X24小時 就是一天X30/7)就是30天或者7天了。希望能幫到你,望採納!

⑵ php如何在原來的時間上加一天一小時!

strtotime("-1days", 123456789)第二個參數表示需要增加1天的時間戳

⑶ 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年以後試用,也就是時間戳的適用范圍。

⑷ php,隨時間增加,數字也增加

這個不用在PHP里寫程序了,直接在資料庫層做計劃任務就可以了,創建一個event,每隔一個小時執行一次更新操作,帖子里應該有一個帖子的發表時間的欄位如create_time,這個值是不會變的,每次執行任務的時候,獲取到當前的時間戳,來和create_time做比較,如果兩者之間的差值大於1小時,這增加44,,,,以此類推。。

⑸ php 時間相加

$a=time();//獲取當前時間戳
$b=strtotime("+7days",$a);//獲取在以$a時間戳為基礎的七天後的時間戳

//注意,以上獲取的都是時間戳,strtotime()也要用時間戳,若想轉轉為閣下下用的那種顯示方式,應該再用date函數轉換
echodate("Y-m-d",$a);
echo"</br>";
echodate("Y-m-d",$b);

⑹ php怎麼給資料庫表時間欄位加時間

這種一般時間都是存時間戳的,你如果是存的這個2020-11-30這種字元串格式的話,要先轉換為時間戳,然後加30*86400(一天是86400秒)。而且一般會員這種,一般也會存會員到期日的,不是這么實時算的,太影響速度

⑺ php怎麼將當前時間戳增加一year

echo strtotime("+1 year"); //返回的是時間戳, 如果要轉換成一般時間格式還需要下面的函數

echo date('Y-m-d H:i:s', strtotime("+1 year"));

==================================================================

同理,不僅僅可以+year 還可以是天, 月日都可以的,如下代碼:

<?php
echo strtotime("now"), "\n";
echo strtotime("10 September 2000"), "\n";
echo strtotime("+1 day"), "\n";
echo strtotime("+1 week"), "\n";
echo strtotime("+1 week 2 days 4 hours 2 seconds"), "\n";
echo strtotime("next Thursday"), "\n";
echo strtotime("last Monday"), "\n";
?>

⑻ php如何實現循環兩次時間遞增一次

假設你的文章內容都是用數組post過來的

//多少篇文章
$count=count($_POST['title'][]);
//獲取現在的時間
$lastTime=date('Y/m/dHH:mm:ss');
for($i=0;$i<$count;$i++){
if($i>1&&$i%2==1){
//如果是隔了2篇,時間加1
$time=date('Y/m/dHH:mm:ss',strtotime($lastTime)+24*60*60);
//更新上一篇的時間
$lastTime=$time;
}else{
$time=$lastTime;
}
$time=date('Y/m/dHH:mm:ss',$time);
$sql="INSERTINTOtableVALUES('".$_POST['title'][$i]."','".$_POST['content'][$i]."','".$time."')"
}

⑼ 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??

熱點內容
機械戰警用什麼配置好看 發布:2024-05-06 20:27:12 瀏覽:435
win10添加python環境變數 發布:2024-05-06 20:27:12 瀏覽:313
並聯臂演算法 發布:2024-05-06 20:02:11 瀏覽:623
cf跟dnf哪個需求配置高 發布:2024-05-06 20:01:23 瀏覽:657
什麼配置皮筋能打老鼠嗎 發布:2024-05-06 19:54:32 瀏覽:742
壓縮機油壓差報警 發布:2024-05-06 19:45:08 瀏覽:336
打游戲腳本好不好 發布:2024-05-06 19:44:00 瀏覽:235
七日殺如何轉移伺服器 發布:2024-05-06 19:43:04 瀏覽:429
唐plusdmi買哪個配置 發布:2024-05-06 19:36:48 瀏覽:148
汽車安卓屏開燈效果怎麼弄 發布:2024-05-06 19:12:36 瀏覽:76