Saat Dilimi Dönüştürücü
IANA saat dilimleri arasında saatleri doğru DST işlemeyle dönüştürün
Saat Dilimi Dönüşümü
Dönüşüm Sonucu
Popüler Saat Dilimleri
Mevcut Tüm Saat Dilimleri
Saat Dilimi Bilgisi
Yaz Saati Uygulaması (DST)
DST, sıcak aylarda akşam gün ışığını uzatmak için saati bir saat ileri alma uygulamasıdır. Bu, dünya genelindeki birçok saat dilimini etkiler.
UTC Farkı
UTC farkı, bir saat diliminin UTC'nin kaç saat ve dakika ilerisinde veya gerisinde olduğunu gösterir. Pozitif değerler UTC'nin ilerisindedir, negatif değerler gerisindedir.
Saat Dilimi Kısaltmaları
ET (Eastern Time), GMT (Greenwich Mean Time) ve JST (Japan Standard Time) gibi yaygın kısaltmalar, saat dilimlerini hızlıca tanımlamaya yardımcı olur.
Saat Dilimi Dönüştürücü
IANA saat dilimleri arasında saatleri doğru DST işlemeyle dönüştürün
Özellikler
- Her zaman dilimi duvar saatini tüm yerleşik kıtaları kapsayan 22 IANA tz veritabanı bölgesi arasında dönüştürün (UTC, America/*, Europe/*, Asia/*, Australia/*, Pacific/*)
- Dönüşüm, Kaynak bölgedeki duvar saatinin kesin UTC anını bulmak için Intl.DateTimeFormat.formatToParts kullanır; böylece DST geçişleri ve tarihsel kural değişiklikleri otomatik olarak dikkate alınır
- Bölge başına DST rozeti, girilen tarihin farkını aynı yılın Ocak ve Temmuz farklarıyla karşılaştırarak hesaplanır — saat ileri/geri alma gününde bile doğru
- EST/EDT/CST belirsizliğinin yarattığı zamanlama hatalarını önlemek için kanonik IANA adı yanında standart kısaltma (ET, GMT, JST, IST, AEST) gösterilir
- UTC, New York, Londra, Tokyo ve Sidney için canlı saat göstergeli Popüler Saat Dilimleri şeridi — bir bakışta dünya saati için her 30 saniyede bir otomatik yenilenir
- Tarihi veya saati yeniden yazmadan dönüşümü tersine çevirmek için Kaynak ile Hedef arasında tek tıkla takas
- Tarih farkı çıktısı: aynı gün, ertesi gün, önceki gün, N gün, N ay veya N yıl farkı — gece yarısını veya uluslararası tarih çizgisini geçen dönüşümler anında görünür
- Sonuçlar aktif arayüz dilinde sunulur: ay adları, gün dilimleri ve sayısal biçimlendirme sayfa diline uyar
Nasıl Kullanılır
- Kaynak saat dilimini seçin — dönüştürmek istediğiniz duvar saatinin şu anda ifade edildiği bölgedir.
- Hedef saat dilimini seçin; log üretiyor veya zaman damgaları saklıyorsanız UTC iyi bir varsayılandır.
- Tarih ve saati girin veya yerel tarayıcı bölgesindeki şu ana sabitlemek için Şimdi'ye basın.
- Dönüşüm sonucunu okuyun: her bölgede biçimlendirilmiş yerel saat, saat ve dakika cinsinden fark ve varsa tarih kayması.
- Ters dönüşüm gerektiğinde (örn. son tarihi başlangıç bölgenize çevirirken) Kaynak ile Hedefi değiştirmek için Takas kullanın.
- Otomatik yenilenen dünya saati için Popüler Saat Dilimleri şeridine bakın; hızlı geçiş için Mevcut Tüm Saat Dilimleri listesinde Kaynak Olarak Kullan / Hedef Olarak Kullan'ı kullanın.
İpuçları ve En İyi Uygulamalar
- Zaman damgalarıyla çalışırken karışıklığı önlemek için her zaman saat dilimini belirtin.
- Uluslararası uygulamalar için standart referans saat dilimi olarak UTC kullanın.
- Tarihleri dönüştürürken yaz saati geçişlerini iki kez kontrol edin.
- Sık kullanılan dönüşümleri daha hızlı erişim için yer imine ekleyin.
- Sonuçları doğrudan kodunuza veya yapılandırma dosyalarınıza kopyalayın.
SSS
Neden EST yerine America/New_York gibi IANA adları kullanılıyor?
EST sabit bir UTC-5 farkını ifade eder; oysa New York yılda iki kez EST (UTC-5) ile EDT (UTC-4) arasında geçiş yapar. IANA tz veritabanı (Olson veritabanı da denir) her bölge için tarihsel kural değişikliklerini izler; bu nedenle America/New_York, söz konusu tarihte New York'un uyguladığı farkı ifade eder — DST, savaş zamanı değişiklikleri ve 1883 tarzı demiryolu saati geçişleri dahil. IANA adları kullanmak EST-EDT hata sınıfını tamamen önler.
Dönüştürücü yaz saati uygulamasını nasıl ele alır?
Dönüşüm, her saat dilimi için Intl.DateTimeFormat'ı çağırır; bu da yerleşik tz veritabanına dayalı host ICU kütüphanesine devreder. Bu kütüphane her bölgenin saati hangi tarihte ileri veya geri aldığını bilir, bu nedenle America/New_York'ta 2026-03-08 02:30'u dönüştürmek saat-ileri-alma boşluğunu doğru ele alır. Her bölgedeki DST rozeti, bölgenin şu an DST uygulayıp uygulamadığını gösterir; dönüşüm girilen tarih için doğru farkı kullanır.
Neden sonuç bazen bir gün ileride veya geride çıkıyor?
Saat dilimi matematiği gece yarısının çevresinde döner. New York saatiyle 22:00'yi Tokyo'ya dönüştürürseniz Japonya 13–14 saat ileride olduğu için sonuç ertesi gün 11:00 olur. Tarih Farkı alanı bunu açıkça yazar ("Ertesi gün" / "Önceki gün" / "N gün fark"), böylece yanlış takvim gününe toplantı koymazsınız. Honolulu ve Auckland gibi uluslararası tarih çizgisine yakın bölgelerde tarih kaymaları sıradandır.
Yazdığım veriler sunucuya gönderiliyor mu?
Hayır. Her şey tarayıcınızda yerleşik Intl ve Date API'leri kullanılarak çalışır. Tz veritabanı tarayıcı/OS'unuzun parçasıdır — bölge kurallarını sunucudan getirmeyiz ve girdiğiniz tarih veya saatleri kayda almayız. Sayfa bir kez önbelleğe alındığında araç çevrimdışı da çalışır.
DST geçişleri yakınında farklar ne kadar doğru?
Dakika hassasiyetinde doğru, çünkü temeldeki ICU/tz veritabanı geçiş kurallarını izler. Tek belirsizlik var olmayan saatler (saat-ileri sırasında kaybolan saat) veya iki kez var olan saatler (saat-geri sırasında tekrar eden saat). Tarayıcı bunları geleneksel olarak çözer — genellikle ikinci oluşumu seçer — bu yüzden DST etrafında otomasyon planlıyorsanız depolama zaman damgası için UTC tercih edin ve sadece görüntüleme için dönüştürün.
DST kuralları değişmeden önceki tarihler için tarihsel dönüşümler doğru olacak mı?
Çoğu bölge için evet — tz veritabanı yaklaşık 1970'e kadar kural değişikliklerini makul doğrulukla kaydeder. 1970 öncesi tarihler veya tarihsel kayıtları zayıf yargı bölgeleri için sonuçlar o zamanki saatlerden farklı olabilir. Tarihsel zaman damgalarını hukuki veya araştırma çalışmaları için dönüştürüyorsanız IANA tzdata sürüm notları gibi yetkili bir kaynakla karşılaştırın.
Açılır menüdeki 22 dışına saat dilimi eklenebilir mi?
Açılır menü en çok talep edilen iş dilimleri artı UTC'yi kapsar. Tarayıcı desteği 350+ IANA adının tamamına uzanır; bu nedenle Africa/Lagos, America/Sao_Paulo veya başka bir dilim eklenmesini istiyorsanız bizimle iletişime geçin — temeldeki dönüşüm bunları zaten destekler, yalnızca açılır menü kullanılabilirlik için seçilmiştir.
Zaman damgalarını UTC mi yoksa yerel saatte mi saklamalıyım?
UTC. Her zaman. Veritabanınızda ISO-8601 UTC dizesi (veya Unix epoch saniyeleri) saklayın ve yerel saate yalnızca sunum katmanında, kullanıcının IANA dilimini kullanarak dönüştürün — bu aracın etkileşimli olarak yaptığı şey. Bu, sunucular taşındığında, host'lar DST politikalarını değiştirdiğinde veya siyasi sınırlar kaydığında veri bozulmasını önler.