Php zaman hesaplama (10 saat) eklemek?

3 Cevap php

Ben zaman olsun:

$today = time();
$date = date('h:i:s A', strtotime($today));

şimdiki zaman "1:00:00" ise, nasıl ben 11:00:00 olmak için 10 saat daha eklerim?

3 Cevap

strtotime() Sana saniye bir zamanı temsil geri bir numara verir. Bunu artırmak için, eklemek istediğiniz saniye gelen sayısını ekleyin. 10 saat = 60 * 10 = 36.000 60, yani ...

$date = date('h:i:s A', strtotime($today)+36000); // $today is today date

Düzenleme: Ben bugün $ bir dize zaman vardı üstlenmişti - sadece, hatta basit şimdiki zaman kullanıyorsanız:

$date = date('h:i:s A', time()+36000); // time() returns a time in seconds already

$date = date('h:i:s A', strtotime($today . ' + 10 hours'));

(Denenmemiş)

Şimdi tam gösterir ve 10 dakika ekledi kodu .....

$nowtime = date("Y-m-d H:i:s");
echo $nowtime;
$date = date('Y-m-d H:i:s', strtotime($nowtime . ' + 10 minute'));
echo "<br>".$date;