Ben 09:00 yerel saatle dünyanın neresinde alarak kullanıcılara bir e-posta göndermeniz gerekir. Sunucu İngiltere'de olduğunu. Ne yapabilirim DST olmasaydı o zaman kusursuz çalışacak her kullanıcı ve sunucunun zaman arasında bir zaman farkı ayarlanır.
İşte bunu anlatmak için bir örnek:
- John, New York çalışır -5 saat sunucusu (UK) zaman
- Richard Londra, İngiltere'de çalışır, böylece sunucu ile 0 saat farkı.
Sunucu belli Pazar günü 2:00 AM GMT +1 (BST) için GMT gittiğinde, ben John şimdi bir -6H zaman farkı olduğu anlamına gelir.
Bu senaryo hala sunucunun yerel saat dışında tüm kullanıcıları güncelleyerek işleyebilir, ama tüm diğer kullanıcıların / geri zaman ilerledi girdikten sonra, ben hala algılamak için bir yol gerekir zaman yaşayan kullanıcıların (saat ve tarih) İngiltere dışında (ya da olmaz) olası bir DST birine kendi yerel saati değişecektir.
Ben dünyanın diğer bölgelerinde / çıkış DST girecek zaman / biliyorum algılamak için bir PHP yöntemi gerekiyor.













