Nasıl aslında böyle bir aralıkta hafta sonları hariç kaç gün bulmak, tarih ekleme fark bulma gibi datetime işlemleri yapabilirim? Ben şahsen genelde Ben sadece daha fazla şansı demektir ki çok daha fazla kod yazmak zorunda PHP şekilde bunu yapmak için, ancak, bir yanıt almak için bir sql deyimi vermek gerekir gibi, benim postgresql dbms için bu işlemlerden bazıları geçmeye başladı hataları meydana için ...
Bir sürü kod gerektirmeyen bir şekilde datetime işlemi yapar PHP kütüphaneler var mı? Bu 'iki tarih, iki tarih arasında kaç işgünü vardır Verilen bir durumda sql yener? Bu sorguyu yaparak çözüldü SQL, ya $ pet_lang 'ya uygulamak?
SELECT COUNT(*) AS total_days
FROM (SELECT date '2008-8-26' + generate_series(0,
(date '2008-9-1' - date '2008-8-26')) AS all_days) AS calendar
WHERE EXTRACT(isodow FROM all_days) < 6;