Belirli bir tarih böyle bir şey kullanarak Yaz Saati döneminde ise PHP, size söyleyebilirim:
$isDST = date("I", $myDate); // 1 or 0
Sorun, bu sadece zaman o bir nokta DST olup olmadığını söyler olmasıdır. DST o zaman dilimi içinde herhangi bir vea yürürlükte olup olmadığını kontrol etmek için güvenilir bir yol var mı?
Edit to clarify:
- Brisbane, Avustralya yılın herhangi bir zamvea gün ışığından tasarruf gözlemek değil. Tüm yıl boyunca, o GMT +10 olduğunu.
- Sydney, GMT +10 dan GMT +11 değiştiğinde Avustralya Ekim-Mart, yapar.
Bazı mevcut yöntem veya gibi çalışan bir yöntemi uygulamak için bir yol olacağını merak ediyorum:
timezoneDoesDST('Australia/Brisbane'); // false
timezoneDoesDST('Australia/Sydney'); // true