Merhabalar,
veritabanından aşağıdaki kod ile tarih ve saat çekiyorum. fakat mevcut saate 2 saat ekleme yapmam lazım. bunu nasıl çözebilirim.
<?php echo $uyeadi[Tarih];?>
çıktısı: 2019-12-01 18:59:01
tarihe saat ekleme
9
●207
- 04-12-2019, 19:31:29gonejko adlı üyeden alıntı: mesajı görüntüle
$uyeadi["tarih"] = date('Y-m-d H:i:s',(strtotime($uyeadi["tarih"]) + 2 * 60 * 60)); - 04-12-2019, 19:32:54
$saat= date("H");$saat = $saat + 2;echo date("d:m:Y") . " " .$saat. date(':i:s'); - 04-12-2019, 19:38:04Meraktan soruyorum saat 23 olursa napcaksınızasanprogrammer adlı üyeden alıntı: mesajı görüntüle
25 mi yazacak.
- 04-12-2019, 19:41:19ahmetbayram adlı üyeden alıntı: mesajı görüntüle
mantığı bu şekilde yaptım devamını getirebilir ya da bir if koşulu içine sokulabilir şart sağlanıyorsa ekleme işlemini yapabilir bunu örnek olsun diye yazdım yazılım beyin ne kadar geliştirilebiliyorsa öyle bir şey hocam
- 04-12-2019, 19:41:58hocam verdiğiniz kod ile denediğimde tarihi 1970 yapıyor (bozuyor)ahmetbayram adlı üyeden alıntı: mesajı görüntüle
- 04-12-2019, 19:44:39meselaasanprogrammer adlı üyeden alıntı: mesajı görüntüle
$saat= date("H");if($saat == 23){ $saat = 01;}gibi gibi
- 04-12-2019, 19:53:59Hocam kodda bir sorun olmaması lazım, gelen veriyi kontrol eder misiniz.gonejko adlı üyeden alıntı: mesajı görüntüle
https://paiza.io/projects/Ove7S4hRI3wQndok2o8BNg
Hocam o şekilde iş çok uzar. 24 olunca Günüde değiştirmeniz gerekir, Gün 30 olunca, o ay 31 mi çekiyor 30 mu çekiyor ona bakmak gerekir, diğer aya geçerse aralık mı ocak mı ona bakmak lazım, Hele şubat ayıysa daha da uzar işasanprogrammer adlı üyeden alıntı: mesajı görüntüle
- 04-12-2019, 19:57:26hayır hocam günü değiştirmek gerekmezahmetbayram adlı üyeden alıntı: mesajı görüntüle
ay vs. de gerekmez hocam burda yaptığımız işlem sadece ana saate +2 ekliyoruz diğer işlemler hep date() fonksiyonu
25 mi yazacak.