Güncel tarihini kullanarak veritabanımdan sonuçları alıyorum.MySQLi CURDATE() bugün ve yarın 2 saat içinde mi?
Benim geçerli kod şöyle görünür:
$sql = "SELECT *
FROM `1ymzj0g_orders`
WHERE `processed` = '1'
AND DATE(`order_date`) = CURDATE() LIMIT 100";
benim durumlar için, bugüne gelen sonuçları almak gerekiyor rağmen bu BUGÜN sonuçları almak için büyük ve 2 am kadar yarın sabah.
Şu anki düzen altında gece yarısından sonra tahmin edeceğim sonuçlarım netleşecek, ancak sonuçları gece yarısından sonra tutmam gerekiyor, ancak iki gün boyunca değil, sadece 2'ye kadar.
Bu mümkün mü? Ve eğer öyleyse bana biraz tavsiye verebilir misiniz?
bu ne yapmalıdır? Ertesi gün iki saat mi, yoksa üç mü? – tadman
Oh Vay, o kadar ileride düşünmemiştim bile ... Ben dükkanın saat 3'e kadar açık kaldığını düşünemediğim için hala 2 am limitini tahmin ediyorum. Gerektiğinde onu her zaman yapılandırabilirim. – Snappysites
Demek istediğim 2am, yılın gününe göre gece yarısından sonra 1, 2 veya 3 saattir. Akılda tutulması gereken bir şey. Burada seçtiğiniz saat, DST'nin başladığı andan itibaren bir saatlik pencerede rastgele. – tadman