Zaman Araçları

12369
21.08.2026 Cum
08:46:25
Asia/Shanghai · UTC+8
12369
🇨🇳北京☀️
08:46:25
21.08.2026 Cum · UTC+8
12369
🇺🇸纽约🌙
20:46:25
20.08.2026 Per · UTC-4
12369
🇬🇧伦敦🌙
01:46:25
21.08.2026 Cum · UTC+1
12369
🇯🇵东京☀️
09:46:25
21.08.2026 Cum · UTC+9
12369
🇦🇺悉尼☀️
10:46:25
21.08.2026 Cum · UTC+10
12369
🇫🇷巴黎🌙
02:46:25
21.08.2026 Cum · UTC+2
12369
🇦🇪迪拜🌙
04:46:25
21.08.2026 Cum · UTC+4
12369
🇺🇸洛杉矶☀️
17:46:25
20.08.2026 Per · UTC-7
12369
🇸🇬新加坡☀️
08:46:25
21.08.2026 Cum · UTC+8
12369
🇷🇺莫斯科🌙
03:46:25
21.08.2026 Cum · UTC+3
12369
🇭🇰香港☀️
08:46:25
21.08.2026 Cum · UTC+8
12369
🇰🇷首尔☀️
09:46:25
21.08.2026 Cum · UTC+9
12369
🇩🇪柏林🌙
02:46:25
21.08.2026 Cum · UTC+2
12369
🇮🇳孟买🌙
06:16:25
21.08.2026 Cum · UTC+5:30
12369
🇨🇦多伦多🌙
20:46:25
20.08.2026 Per · UTC-4
12369
🇧🇷圣保罗🌙
21:46:25
20.08.2026 Per · UTC-3

所有时间均基于您设备的本地时钟

GeekFormat'ın çevrimiçi zaman araç seti, üç temel özelliği tek bir yerde birleştirir: ① Dünya Saati: Varsayılan olarak görüntülenen 16 özenle seçilmiş şehir (Pekin, New York, Londra, Tokyo vb.), tarayıcınızın desteklediği tüm saat dilimlerini görüntülemek için genişletilebilir. Her şehir bayrak emojisi, hareketli ibreli SVG analog saat, ☀️/🌙 gündüz/gece göstergesi, UTC farkı, haftanın günü ve tarih gösterir; ② Unix Zaman Damgası Dönüştürücü: saniye ve milisaniye arasında çift yönlü dönüşümü destekler, en üstte mevcut saniye/milisaniye zaman damgaları için tek tıklamayla kopyalama düğmeleri bulunur; ③ Çevrimiçi Geri Sayım: hedef tarih/saat seçerek gerçek zamanlı gün/saat/dakika/saniye geri sayımı görün, 5dk/15dk/1sa/yarın/gelecek hafta için hızlı ön ayarlar mevcuttur. En üstteki büyük saat yerel saatinizi her saniye güncellenmiş olarak gösterir. Tüm hesaplamalar tarayıcınızın yerel saatini kullanır—sunucu bağlantısı gerekmez, çevrimdışı çalışır.

İlgili Öneriler

Dünya Saati, Zaman Damgaları ve Geri Sayımlar Hakkında

Küresel işbirliği ve yazılım geliştirmede zaman işleme sıkça ihtiyaç duyulan bir konudur: New York'taki mesai arkadaşınızın şu anda saatin kaç olduğunu, aramak için uygun olup olmadığını bilmeniz, bir API'den gelen sayısal zaman damgasını insan tarafından okunabilir tarihe çevirmeniz veya önemli bir dönüm noktası için geri sayım ayarlamanız gerekebilir. Bu sık kullanılan işlevleri anında çalışan tek bir sayfada birleştirmek, telefon saatine bakmaktan veya konsol kodu yazmaktan çok daha verimlidir.

Bir Dünya Saatinin temel değeri, birden fazla saat dilimindeki mevcut zamanı aynı anda görmenizi sağlamaktır. İnsan beyni saat dilimi aritmetiğinde yetersizdir—New York UTC-5, Londra UTC+0, Tokyo UTC+9—özellikle yaz saati karmaşıklıklarıyla zihinsel hesaplama yapmak hataya açıktır. Şehir saatlerini gündüz/gece göstergeleriyle görsel olarak görüntülemek, birinin çalışma saatlerinde olup olmadığını anında görmenizi sağlar ve saat dilimleri arası iletişim ve planlama verimliliğini önemli ölçüde artırır. Araç, daha sezgisel zaman algısı için özel olarak düz sayılar yerine hareketli ibreli SVG ile çizilmiş analog saatler kullanır.

Unix Zaman Damgası (Epoch Time olarak da adlandırılır), bilgisayarda en evrensel zaman temsilidir, 1 Ocak 1970 00:00:00 UTC'den belirli bir ana kadar geçen toplam saniye (veya milisaniye) olarak tanımlanır. Avantajları saat diliminden bağımsız olması, kompakt sayısal formu ve kolay hesaplamasıdır—hangi zamanın daha önce olduğunu karşılaştırmak sadece sayıları karşılaştırmayı gerektirir, zaman farklarını hesaplamak basit çıkarmadır. Bu nedenle veritabanları, API yanıtları ve günlük sistemleri neredeyse evrensel olarak zaman damgalarını kullanır. Ancak insanlar 1711699200 gibi sayıları gördüklerinde bunun hangi tarih olduğunu bilemezler; dönüştürme araçları bu 'makine dili → insan dili' çeviri sorununu çözer.

Saniye ve milisaniye iki yaygın zaman damgası hassasiyetidir: saniye zaman damgaları 10 hanelidir (örneğin 1711699200), milisaniye zaman damgaları 13 hanelidir (örneğin 1711699200000). JavaScript'in Date.now() işlevi milisaniye döndürür; birçok arka uç API'si saniye kullanır. İkisi 1000 kat farklılık gösterir—dönüşüm sırasında birimi yanlış almak tamamen yanlış zamanlar üretir (~40+ yıl farkla), bu nedenle aracın bu tuzakları önlemek için özel birim geçiş düğmeleri vardır.

Geri sayım basit görünebilir ancak son derece sık kullanılır: odaklanmış çalışma için 25 dakikalık bir Pomodoro ayarlayın, toplantılardan önce 5 dakikalık hatırlatma, lansmanlardan önce 1 saatlik hazırlık veya günler sayılırken aciliyet oluşturmak için önemli tarihler (lansmanlar, sınavlar, yıldönümleri) için uzun vadeli geri sayımlar. Yerleşik hızlı ön ayarlar (5dk, 15dk, 30dk, 1sa, yarın, gelecek hafta) çoğu geçici zamanlama senaryosunu kapsar—manuel tarih seçimi olmadan tek tıklamayla başlar.

Neden tüm hesaplamalar tarayıcıda yerel olarak çalışıyor? Birincisi, hız: saati her saniye güncellemek ağ istekleri gerekmez, anında yanıt verir. İkincisi, gizlilik: hangi zamanları kontrol ettiğiniz ve hangi geri sayımları ayarladığınız asla bir sunucuya ulaşması gerekmez. Üçüncüsü, güvenilirlik: internet olmadan çalışır, ağ bağımlılığı yoktur. Dördüncüsü, doğruluk: tarayıcının yerleşik IANA saat dilimi veritabanını doğrudan kullanarak yaz saati ve saat dilimi değişikliklerini otomatik olarak işler, kendi saat dilimi tablolarınızı korumaktan daha güvenilirdir.

IANA Saat Dilimi Veritabanı (tz database / zoneinfo olarak da adlandırılır), topluluk tarafından sürdürülen, dünya çapındaki tüm saat dilimleri için geçmiş ve gelecekteki kural değişikliklerini—yaz saati başlangıç/bitiş zamanları ve fark ayarlamaları dahil—içeren küresel standart saat dilimi kural tabanıdır. Tarayıcılar bu verileri Intl API aracılığıyla sunar, böylece aracın küresel saat dilimlerini doğru şekilde işlemek için yüzlerce KB saat dilimi veri dosyası taşıması gerekmez—bu, modern tarayıcıların yerleşik yeteneklerinin bir avantajıdır.

Bu aracın yerel cihazınızın saatine dayalı olarak hesaplama yaptığını unutmayın; bilgisayarınızın/telefonunuzun saati yanlış ayarlanmışsa tüm sonuçlar kayacaktır. Ek olarak, geçmiş zamanlar için ters geri sayımlar desteklenmez (yalnızca gelecek zaman geri sayımları). Geçmiş saat dilimi kuralları (örneğin, yıllar önceki yaz saati) tarayıcınızın yerleşik tz database sürümüne bağlıdır; yakın zamanlar genellikle doğrudur.

Kullanım senaryoları

  • API'lerde hata ayıklayan geliştiriciler, arka ucun döndürdüğü saniye/milisaniye zaman damgalarını günlük sorun giderme için okunabilir tarihlere dönüştürür
  • Sınır ötesi/uzaktaki ekipler, herkesin çalışma saatlerinde olduğu zaman aralıklarını bulmak için birden fazla şehir saatini karşılaştırarak toplantıları planlar
  • Ürün/operasyon ekipleri, kampanya lansman zamanlarını yapılandırırken tarihleri geliştiriciler için zaman damgalarına dönüştürür
  • Telefon saatini açmadan Pomodoro veya odaklanma seansları için 5/15/30dk hızlı geri sayımları kullanma
  • Kalan süreyi görselleştirmek için lansmanlar, sınavlar veya sunumlar gibi önemli tarihler için geri sayım ayarlama
  • Günlük analizi sırasında saat dilimleri arasındaki zamanları toplu olarak karşılaştırma, anlamak için UTC'yi yerel zamana dönüştürme
  • Zamanla ilgili özellikleri test ederken belirli tarihler için zaman damgalarını test verisi olarak hızlıca üretme
  • Uygun arama saatlerine karar vermek için yurtdışı iş görüşmeleri/gezilerinden önce hedefin mevcut saatini kontrol etme
  • Canlı yayınlar/çevrimiçi etkinliklerden önce hazırlanmak için geri sayım hatırlatıcıları ayarlama
  • Kodda mevcut zaman damgasına ihtiyaç duyulduğunda en üstteki kopyala düğmesine tıklama—konsol hesaplamaları gerekmez
  • Unix zaman damgası kavramlarını öğrenirken sayısal zaman damgalarını ve tarih/saatleri görsel olarak karşılaştırma
  • Zamanlanmış görev (cron) sorunlarını giderirken zaman damgası-tarih karşılıklarını doğrulama

Nasıl Kullanılır

  1. Büyük yerel saatinizi hemen görmek için sayfayı açın, en üstte mevcut saniye/milisaniye zaman damgaları için tek tıklamayla kopyalama düğmeleri bulunur
  2. Özellikleri kullanmak için sekmeler arasında geçiş yapın: çok şehirli saatler için 'Dünya Saati', çift yönlü dönüşüm için 'Zaman Damgası Dönüştürücü', hedef zamanları ayarlamak için 'Geri Sayım'
  3. Dünya Saati: tüm saat dilimlerini görmek için tıklayın; Zaman Damgası Dönüştürücü: saniye/milisaniye birimlerini seçin, değeri girin, ardından dönüştürün; Geri Sayım: tarih/saat seçin veya hızlı ön ayarlara tıklayın
  4. Kullanmak için sonuçlardaki kopyala simgesine tıklayın; geri sayım gün/saat/dakika/saniye olarak gerçek zamanlı güncellenir

Özellikler

  • 3'ü 1 arada entegrasyon: Dünya Saati + Zaman Damgası Dönüştürücü + Geri Sayım tek sayfada, araçlar arasında geçiş yapmanıza gerek yok
  • Gerçek SVG analog saatler: her şehirde sezgisel zaman okuma için hareketli akrep/yelkovan/saniye ibreli çalışan saat bulunur—sadece sayılar değil
  • Akıllı gündüz/gece göstergeleri: her şehir yerel saate göre (07:00-19:00 gündüz) ☀️ veya 🌙 gösterir, gündüz için açık kartlar, gece için koyu kartlar
  • Tam küresel saat dilimi kapsamı: varsayılan olarak 16 büyük şehir (Pekin/New York/Londra/Tokyo/Sidney/Paris/Dubai/Los Angeles/Singapur/Moskova/Hong Kong/Seul/Berlin/Mumbai/Toronto/São Paulo), tarayıcınızın desteklediği yüzlerce IANA standart saat dilimine genişletilebilir
  • Bayraklar + UTC farkları: her şehir bayrak emojisini ve otomatik olarak hesaplanan UTC farkını gösterir (örneğin UTC+8, UTC-5), böylece zaman farklarını manuel olarak hesaplamanız gerekmez
  • Saniye/milisaniye zaman damgası dönüşümü: zaman damgası → tarih saat (seçilebilir saniye/milisaniye birimleri) ve tarih saat → zaman damgasını (aynı anda hem saniye hem milisaniye sonuçları verir) destekler
  • Tek tıklamayla mevcut zaman damgası kopyalama: en üstteki iki düğme mevcut saniye ve milisaniye Unix zaman damgalarını anında kopyalar—hata ayıklama için geliştirici konsolunu açmanıza gerek yok
  • Gerçek zamanlı geri sayım: hedef tarih/saat ayarlandıktan sonra her saniye güncellenir, süre dolduğunda 🎉 uyarısı ile gün/saat/dakika/saniye kartları gösterir
  • Geri sayım hızlı ön ayarlar: 5dk, 15dk, 30dk, 1sa, yarın aynı saat, gelecek hafta aynı saat için 6 yerleşik kısayol—manuel tarih seçimi gerekmez
  • Büyük yerel saat: sayfanın en üstünde 160px SVG analog saat + büyük dijital zaman ekranı, sayfa yüklendiğinde hemen mevcut yerel saatinizi ve saat diliminizi gösterir
  • Otomatik yerel saat dilimi algılama: tarayıcınızın yerel saat dilimini otomatik olarak okur ve en üstte gösterir—manuel seçim gerekmez
  • Duyarlı düzen: sekmelerde metinler mobilde otomatik olarak kısaltılır, hareket halindeyken saat dilimi kontrolü ve planlama için tam olarak uyarlanmıştır
  • Saf yerel hesaplama: tüm zaman işlemleri, yerel JavaScript Intl API aracılığıyla cihazınızın sistem saatini kullanır—internet gerekmez, hiçbir veri iletilmez
  • Saniyede bir gerçek zamanlı güncellemeler: saatler ve geri sayım her saniye yenilenir, zaman damgaları canlı güncellenir, sıfır gecikme ile doğru

Zaman biçimi ve araç nasıl seçilir?

Kod yazarken, API çağırırken, logları incelerken en çok kafa karıştıran iki soru: zamanı hangi biçimde ileteceğiz/depolayacağız? Sitedeki birkaç zaman aracından hangisini kullanmalıyız? Bu iki tabloyu inceledikten sonra doğrudan karar verebilirsiniz.

Unix zaman damgası vs ISO 8601 / RFC 3339 vs yerel biçim dizesi: hangisini kullanmalıyız?

API iletimi, veritabanı depolama, log çıktısı, ön uç görüntüleme için farklı en iyi seçenekler vardır; yanlış seçmek ya saat dilimi hatalarına, ya okuma zorluğuna ya da ayrıştırma hatalarına neden olur.

BiçimÖrnekSaat dilimi bilgisiÖnerilen senaryoYaygın tuzaklar
Unix zaman damgası (saniye)1711699200✅ Saat dilimi yok (UTC saniye sayısı)Arka uç API iletimi, MySQL/Redis depolama, log zamanları, sistemler arası mutabakat⚠️ Saniye/milisaniye birimi net olmalı, yanlışlıkla 1000 kat fark = 40 yıldan fazla fark
Unix zaman damgası (milisaniye)1711699200000✅ Saat dilimi yok (UTC milisaniye sayısı)JavaScript `Date.now()`, ön uç izleme, Java/Go yüksek hassasiyetli loglar⚠️ 13 haneli sayı saniye olarak ayrıştırılırsa 50 bin yıl sonraki zaman elde edilir
ISO 8601 / RFC 33392024-03-29T00:00:00Z✅ Saat dilimi var (Z=UTC veya +08:00)JSON API yanıtları, OpenAPI spesifikasyonu, standart log çıktısı, diller arası birlikte çalışabilirlik⚠️ Sonunda mutlaka `Z` veya saat dilimi ofseti olmalı, aksi takdirde yerel saat olarak ayrıştırılır
Yerel biçim dizesi2024/3/29 14:30❌ Saat dilimi yok (örtük yerel)Sadece kullanıcıya ön uçta gösterim, Excel/CSV dışa aktarma❌ **kesinlikle** API veya veritabanında kullanmayın, saat dilimi/tarayıcılar arası ayrıştırma sonuçları tutarsızdır

Sitedeki zamanla ilgili araçlardan hangisini seçmeliyim?

Sitede 4 zamanla ilgili araç var, işlevleri örtüşüyor ancak konumları farklı. Şu anda yapacağınız işe göre uygun olanı seçin, dolaylı yoldan gitmekten kaçının.

AraçTemel işlevUygun senaryoDirekt git
Bu sayfa Üçü bir arada zaman aracıDünya saati + zaman damgası dönüşümü + geri sayım, tek sayfada üç işlevGünlük zaman kontrolü, hızlı zaman damgası dönüşümü, geçici geri sayım, saat dilimleri arası toplantı planlamaGeçerli sayfa
Unix zaman damgası dönüştürücüUnix zaman damgası ↔ tarih/saat dönüşümüne odaklanır, toplu işlem ve göreli zamanı desteklerGeliştirme hata ayıklama, toplu dönüşüm, saniye/milisaniye hassasiyeti, göreli zamanı görme (birkaç saat önce)Git
Cron ifadesi oluşturucuCron zamanlanmış görev ifadelerini görsel olarak oluşturur (5/6/7 alanlı)Linux crontab yazma, zamanlanmış görev planlama, Quartz/Spring zamanlanmış yapılandırmaGit
Cron ifadesi doğrulayıcıMevcut Cron ifadelerini ayrıştırır, gelecekteki N çalışma zamanını gösterir, hata kontrolü yaparZamanlanmış görevlerin çalışmama sorununu giderme, Cron sözdizimini doğrulama, bir sonraki tetikleme zamanını görmeGit

Best Practices

API iletimi / veritabanı depolama için her zaman Unix zaman damgası veya Z son ekli ISO 8601 kullanın

Arayüz iletimi ve veritabanında zaman depolamak için iki altın kural vardır: **(1) Hesaplamalı alanlar için Unix zaman damgası (saniye veya milisaniye) kullanın, sayısal karşılaştırma doğrudandır, saat dilimi belirsizliği yoktur; (2) Log ve okunabilir alanlar için Z son ekli ISO 8601 (örneğin `2024-03-29T00:00:00Z`) kullanın, hem insan hem makine okuyabilir ve açıkça UTC olduğu belirtilir**. **kesinlikle** iletim veya depolama için `2024/3/29 14:30` veya `2024-03-29` gibi yerel biçim dizeleri kullanmayın—farklı tarayıcıların ve dillerin Date ayrıştırıcıları bu tür dizeler için saat dilimi varsayımları farklıdır, Safari hatta doğrudan Invalid Date hatası verir.

Zaman biçimi seçimi karşılaştırma tablosu

Ön uç/arka uç arayüz belgelerinde zaman damgası biriminin saniye mi milisaniye mi olduğu açıkça belirtilmelidir

**Bu, zamanla ilgili hataların bir numaralı kaynağıdır**. Saniye düzeyi 10 haneli sayıdır (örneğin `1711699200`), milisaniye düzeyi 13 haneli sayıdır (örneğin `1711699200000`), ikisi arasında 1000 kat fark vardır—milisaniyeyi saniye olarak ayrıştırmak 50 bin yıl sonraki zamanı verir, saniyeyi milisaniye olarak ayrıştırmak 1970 yılına döner. Arayüz belgeleri alan adlarında veya açıklamalarında **birimi açıkça belirtmelisiniz** (örneğin `created_at: milisaniye düzeyi Unix zaman damgası`), «basamak sayısına bakarak tahmin etme» yöntemine güvenmeyin. Ön uç zaman damgasını aldıktan sonra ilk iş basamak sayısını kontrol etmektir: 10 haneyse 1000 ile çarp, 13 haneyse doğrudan kullan.

Zaman damgası dönüşüm sonucu yanlış, yıllarca fark var?

Saat dilimleri arası toplantı / etkinlik planlamada iletişim temeli olarak her zaman UTC kullanın

Uluslararası ekipler toplantı yaparken **kesinlikle «saat 3'te toplantı yapalım» demeyin**—Pekin'de öğleden sonra 3 New York'ta sabah 3, Londra'da sabah 7'dir, karşı tarafın saat dilimini varsaymak kesinlikle yanlış randevulaşmaya yol açar. Doğru yöntem: **önce zamanı UTC'ye çevirin (örneğin UTC 07:00) net olarak belirtin, sonra herkesin kendi yerel saatine çevirmesini sağlayın**, veya doğrudan saat dilimli ISO 8601 dizesi gönderin (örneğin `2024-03-29T07:00:00Z`) takvim yazılımının otomatik dönüştürmesini sağlayın. Uluslararası toplantıdan önce bu sayfanın dünya saatini kullanarak tüm katılımcı şehirlerinin saatini aynı anda görün, herkesin iş günü gündüzünün çakıştığı pencereyi seçin.

Saat dilimleri arası toplantı planlamak için kullanılabilir mi?

Yaz saati uygulayan bölgelerde saat dilimi kimliği (America/New_York) kullanın, sabit UTC ofsetini sabit kodlamayın

New York standart saati UTC-5'tir, yaz saati UTC-4'tür; Londra standart saati UTC+0, yaz saati UTC+1'dir; Avrupa ülkelerinin çoğunda yaz saati geçişi vardır. **Kodda New York zamanı için `offset: -5` yazarsanız, yaz saati geçiş günü tüm zamanlar 1 saat yanlış olur**. Doğru yöntem IANA saat dilimi kimliği kullanmaktır (örneğin `America/New_York`, `Europe/London`, `Asia/Shanghai`), `Intl.DateTimeFormat` veya sunucu tarafı saat dilimi kütüphanesinin yaz saatini otomatik olarak işlemesini sağlayın. Bu araç IANA saat dilimi kimliklerini kullanır, yaz saati otomatik olarak geçer, manuel ayarlama gerekmez.

Yaz saati otomatik olarak işlenir mi?IANA saat dilimi veritabanı resmi

Geri sayım hedef zamanı UTC veya net saat dilimi ile belirleyin, «yarın saat kaç» gibi belirsiz ifadeler kullanmayın

Yayın geri sayımı, etkinlik başlangıcı, canlı yayın başlangıcı gibi senaryolarda, **hedef zamanı kesinlikle UTC zamanı veya saat dilimi belirli bir zaman noktası olarak belirleyin** (örneğin `2024-06-01T00:00:00+08:00`), «yarın saat 8'de» «gelecek pazartesi sabah» gibi belirsiz ifadeler kullanmayın. Neden: «yarın saat 8» kimin saat dilimine göre? Sunucu saat dilimi mi kullanıcının yerel saat dilimi mi? Yaz saati geçiş gününde «yarın» 23 saat sonra mı 25 saat sonra mı? Belirsiz açıklamalar saat dilimleri arası dağıtım veya yaz saati geçişinde kesinlikle hata verir. Geri sayımı ayarladıktan sonra bu araçla kalan gün sayısının beklentinize uygun olup olmadığını kontrol edin.

Soneki olmayan YYYY-MM-DD dizeleriyle doğrudan new Date kullanmayın, tarayıcı ayrıştırması tutarsızdır

JavaScript'te `new Date('2024-03-29')` ayrıştırma sonucu farklı tarayıcılarda **tutarsızdır**: Chrome/Edge/Firefox bunu UTC 0 noktası olarak alır, Safari bunu **yerel saat dilimi 0 noktası** olarak alır, sonuç 8 saat (Doğu 8 dilimi) veya daha fazla fark eder. Doğru yazım şekli: **(1) Saat ve Z ile: `new Date('2024-03-29T00:00:00Z')` UTC'yi açıkça belirtin; (2) Yerel saat dilimi ile: `new Date(2024, 2, 29, 0, 0, 0)` sayısal yapılandırıcı kullanın; (3) Ayrıştırmayı birleştirmek için dayjs/date-fns gibi kütüphaneler kullanın**. Bu tuzak ön uç zaman hatalarının en gizli kaynaklarından biridir, yalnızca Safari gerçek cihaz testinde ortaya çıkar.

MDN - Date ayrıştırma dikkat edilmesi gerekenler

Sık Sorulan Sorular

Dünya Saati hangi şehirleri ve saat dilimlerini destekliyor?

Varsayılan olarak 16 büyük küresel şehir gösterilir: Pekin, New York, Londra, Tokyo, Sidney, Paris, Dubai, Los Angeles, Singapur, Moskova, Hong Kong, Seul, Berlin, Mumbai, Toronto, São Paulo. 'Diğer şehirleri göster' düğmesine tıklayarak tarayıcınızın desteklediği tüm IANA standart saat dilimlerini (genellikle yüzlerce), bölgeye göre düzenlenmiş olarak görüntüleyebilirsiniz.

Zaman damgası dönüştürücü hem saniye hem milisaniyeyi destekliyor mu?

Evet. Zaman damgası → tarih dönüşümünde 'saniye' ve 'milisaniye' birimleri arasında geçiş yapabilirsiniz; tarih → zaman damgası dönüşümünde sonuçlar farklı kullanım durumları için aynı anda hem saniye hem milisaniye zaman damgalarını verir. Sayfanın en üstünde mevcut saniye ve milisaniye zaman damgaları için tek tıklamayla kopyalama düğmeleri de bulunur.

Neden farklı şehir kartlarının farklı renkleri var?

Araç, her şehrin yerel saatinin 07:00-19:00 arasında olup olmadığını otomatik olarak belirler. Gündüz ☀️ simgesiyle açık kartlar, gece 🌙 simgesiyle biraz daha koyu kartlar gösterir. Birinin çalışma saatlerinde mi yoksa mesai saatleri dışında mı olduğunu anında görebilir, saat dilimleri arası iletişim ve planlamayı çok daha kolaylaştırır.

Geri sayımı ne kadar süreyle ayarlayabilirim?

Teorik olarak gelecekteki herhangi bir zaman desteklenir—birkaç dakika sonrasından yıllar sonrasına kadar. Geri sayım kalan gün/saat/dakika/saniyeleri otomatik olarak hesaplar. Hedef zaman geçtikten sonra '🎉 Süre doldu!' görüntülenir. Ayrıca altı hızlı ön ayar sunulur: 5dk, 15dk, 30dk, 1sa, yarın aynı saat, gelecek hafta aynı saat—tıklayarak anında ayarlayabilirsiniz.

Zaman bir sunucudan mı alınıyor?

Hayır. Tüm zaman, tarayıcının yerel JavaScript Intl API aracılığıyla farklı saat dilimlerine dönüştürülen kendi cihazınızın yerel sistem saatine dayanır—sunuculara ağ istekleri gerekmez. Cihazınızın saati yanlışsa sonuçlar da buna göre kayacaktır; bu yerel araçların doğasında olan bir durumdur.

Unix zaman damgası nedir?

Unix Zaman Damgası, 1 Ocak 1970 00:00:00 UTC'den bu yana geçen saniye (veya milisaniye) sayısıdır. Programlamada en yaygın zaman temsilidir—saat diliminden bağımsızdır, depolanması ve hesaplanması kolaydır. API yanıtları, veritabanı depolama ve günlük zaman damgaları genellikle zaman damgası biçimini kullanır.

Bunu saat dilimleri arası toplantıları planlamak için kullanabilir miyim?

Kesinlikle. Aracı açtığınızda aynı anda bir düzine büyük şehrin mevcut zamanını, haftanın gününü ve UTC farkını görebilirsiniz. Görsel referansla toplantıları planlamak, New York'ta veya Londra'da saatin kaç olduğunu manuel olarak hesaplamaktan çok daha sezgiseldir, toplantı karışıklıklarına neden olan saat dilimi hatalarını önler.

Neden bazı saat dilimleri şehir adı yerine bölge adları gösteriyor?

Araç standart IANA saat dilimi veritabanını kullanır (örneğin Asia/Shanghai, America/New_York). Tüm saat dilimleri genişletildiğinde, özenle seçilmemiş şehirler otomatik olarak 'Şehir (Bölge)' biçiminde biçimlendirilir (örneğin Şanghay (Asya)) ve eşleşen bayrak veya bölge emojisi ile gösterilir.

Mobilde çalışır mı?

Evet. Araç duyarlı olarak uyarlanmıştır—sekmelerdeki metinler telefonlarda otomatik olarak kısalır (uzun etiketler düzgünce kesilir), düzen tek sütuna geçer, hareket halindeyken iş arkadaşlarıyla planlama yapmak veya zaman damgalarını kontrol etmek için kullanılabilir hale getirir.

Geliştiriciler hata ayıklama için neden bir zaman damgası dönüştürücüye ihtiyaç duyar?

Arka uç API'leri genellikle Unix zaman damgaları döndürür (saniye veya milisaniye)—sadece sayılara bakmak size gerçek zaman hakkında hiçbir şey söylemez. Bunları bu araca yapıştırarak karşılık gelen tarih/saati anında görün; tersine, belirli bir zaman için istek parametreleri oluşturmanız gerektiğinde, tarih/saati seçerek kopyalamaya hazır saniye ve milisaniye zaman damgalarını alın. Konsolda new Date() hesaplamaları yazmaktan çok daha kullanışlıdır.

Neden saat dilimim yanlış görünüyor?

Araç, saat dilimi ayarlarını tarayıcınızdan/işletim sisteminizden okur. Yanlış görüntüleniyorsa, bilgisayarınızın veya telefonunuzun sistem saat diliminin doğru ayarlandığını ve tarayıcının saat dilimini okuma iznine sahip olduğunu kontrol edin (genellikle varsayılan olarak izinlidir). Dünya saati şehir saatleri, yaz saati otomatik ayarlaması dahil olmak üzere standart saat dilimi kurallarına göre tarayıcı Intl API aracılığıyla hesaplanır.

Yaz saatini otomatik olarak işler mi?

Evet. Araç, saat dilimi dönüşümü için tarayıcının yerel Intl.DateTimeFormat API'sini kullanır; bu, arka planda standart IANA saat dilimi veritabanını kullanır. Çeşitli ülkeler ve bölgeler için yaz saati kuralı değişiklikleri otomatik olarak işlenir—manuel fark ayarlaması gerekmez.

Bunun özel Unix zaman damgası sayfası arasındaki fark nedir?

Bu sitede ayrıca daha özel özelliklere sahip odaklanmış bir Unix zaman damgası dönüşüm sayfası (/other/unixtime/) bulunur; bu sayfa Dünya Saati, Zaman Damgası Dönüştürücü ve Geri Sayımı birleştiren 3'ü 1 arada bir araç setidir. Günlük kullanım için, tek sayfa zamanla ilgili ihtiyaçların çoğunu karşılar, sekmeler arasında geçiş yapmaya gerek kalmaz.

Bunu çevrimdışı kullanabilir miyim?

Sayfa yüklendikten sonra, tüm özellikler tarayıcınızda ağ bağlantısı olmadan yerel olarak çalışır. Zaman damgası dönüşümü ve geri sayım internet olmasa bile normal şekilde çalışır. Dünya saati verileri tarayıcının yerleşik saat dilimi kitaplığından gelir—ağ gerekmez.

Kopyalanan zaman damgası sonuçlarını nasıl kullanırım?

Bir zaman damgası sayısının yanındaki kopyala düğmesine (veya dönüşüm sonuçlarının yanındaki kopyala simgesine) tıklayarak panoya kopyalayın, ardından doğrudan koda, API hata ayıklama araçlarına veya belgelere yapıştırın. Başarılı kopyalamada düğme yeşile döner ve onay işareti gösterir, 2 saniye sonra eski haline döner.

Sorun Giderme

Zaman damgası dönüşüm sonucu yanlış—onlarca yıl fark var?

Doğru saniye/milisaniye biriminin seçili olduğunu kontrol edin. Saniye zaman damgaları 10 haneli, milisaniye zaman damgaları 13 hanelidir. 13 haneli bir milisaniye zaman damgasını saniye olarak ele almak gelecekte onlarca yıl sonraki bir zaman verir; 10 haneli bir saniye zaman damgasını milisaniye olarak ele almak 1970'te bir zaman verir. Birim düğmesini değiştirin ve tekrar deneyin.

Saat dilimim yanlış görünüyor?

Araç, saat dilimi ayarlarını tarayıcınızdan/işletim sisteminizden okur. Yanlış görüntüleniyorsa, bilgisayarınızın/telefonunuzun sistem saat diliminin doğru ayarlandığını ve tarayıcının saat dilimini okuma iznine sahip olduğunu doğrulayın (genellikle varsayılan olarak izinlidir).

Neden yaz saati yanlış?

Araç, otomatik yaz saati işleme için tarayıcının yerleşik Intl API'sini kullanır ve genellikle doğrudur. Yaz saati tutarsızlıkları fark ederseniz, tarayıcı sürümünüz eski olabilir—tarayıcınızı güncelleyin. Uzun zaman önceki geçmiş yaz saati kuralları da tz database sürümüne bağlı olarak farklılık gösterebilir.

Geri sayım durdu veya sayılar yanlış?

Geri sayım her saniye otomatik olarak yenilenir. Donmuş görünüyorsa, arka plan sekmesine geçip geçmediğinizi kontrol edin (tarayıcılar arka plan sekmesi zamanlayıcılarını kısıtlar); sayılar açıkça yanlışsa, seçtiğiniz hedef zamanın gelecekte olduğunu onaylayın—geçmiş zamanlar 'Süre doldu!' gösterir.

Sözlük

Unix Zaman Damgası
1 Ocak 1970 00:00:00 UTC'den bu yana geçen saniye (veya milisaniye)—programlamada en yaygın zaman temsili, saat diliminden bağımsız, depolama ve hesaplama için uygun.
Saniye Zaman Damgası
Saniye cinsinden Unix zaman damgası, 10 hane (örneğin 1711699200), çoğu arka uç API'si ve veritabanı için standart hassasiyet.
Milisaniye Zaman Damgası
Milisaniye cinsinden Unix zaman damgası, 13 hane (örneğin 1711699200000), JavaScript'in Date.now() işlevi varsayılan olarak milisaniye döndürür, ön uç ve günlük kaydında yaygın olarak kullanılır.
UTC Farkı
Bir saat diliminin UTC'ye (Eşgüdümlü Evrensel Zaman) göre zaman farkı, örneğin UTC+8 (Pekin Saati), UTC-5 (ABD Doğu Saati), zaman farklarını hesaplamanın temelidir.
IANA Saat Dilimi Veritabanı
Küresel standart saat dilimi kural tabanı (tz database/zoneinfo), yaz saati ayarlamaları dahil tüm saat dilimleri için geçmiş ve gelecekteki kuralları içerir, tarayıcılar tarafından Intl API aracılığıyla kullanılır.
Yaz Saati (DST)
Bazı ülkelerde yaz aylarında saatlerin 1 saat ileri alındığı uygulama; başlangıç/bitiş tarihleri yıla ve bölgeye göre değişir, tarayıcı Intl API tarafından otomatik olarak işlenir.
SVG Analog Saat
SVG vektör çizimi ile çizilen, gerçek hareketli akrep/yelkovan/saniye ibreli saat kadranı, düz sayılardan daha sezgiseldir, pikselleşmeden ölçeklenir.
Intl API
Saat dilimi dönüşümü, tarih biçimlendirme, sayı biçimlendirme vb. sağlayan tarayıcı yerleşik uluslararasılaştırma API'si; bu araç tarafından çoklu saat dilimi hesaplamaları için kullanılır.
Geri Sayım
Şu andan hedef noktaya kadar kalan sürenin hesaplanması, bu araç tarafından dört boyutta (gün/saat/dakika/saniye) görüntülenir, her saniye güncellenir.
Yerel Saat
Kendi cihazınızda (bilgisayar/telefon) sistemde ayarlı olan zaman; tüm hesaplamalar yerel saate dayanır, ağdan zaman alınmaz.
Gündüz/Gece Göstergesi
Yerel saate göre 07:00-19:00 arası gündüz/geceyi belirler, çalışma saatlerini değerlendirmeye yardımcı olmak için ☀️/🌙 simgelerini kart rengi farklılaştırmasıyla gösterir.
Debounce
Aşırı hesaplamayı önlemek için girdiden sonra yürütmeyi geciktiren optimizasyon tekniği; bu aracın saati gerçek zamanlı olarak her saniye güncellendiğinden debounce gerekmez.

Zaman Damgası Birimi Referans Tablosu

Farklı hassasiyetteki zaman damgalarının örnekleri (referans olarak 2024-03-29 00:00:00 UTC kullanılarak):

BirimÖrnek DeğerHane SayısıTipik Kullanım Alanları
Saniye171169920010 haneUnix standardı, arka uç API'leri, MySQL/Python/Go
Milisaniye171169920000013 haneJavaScript/Java, günlük zaman damgaları, ön uç zamanları
Mikrosaniye171169920000000016 haneYüksek hassasiyetli sistemler, PostgreSQL vb.
Nanosaniye171169920000000000019 haneSistem çağrıları, nanosaniye zamanlama

16 Özenle Seçilmiş Şehir Saat Dilimi Tablosu

Araç tarafından görüntülenen varsayılan şehirler ve saat dilimleri:

ŞehirSaat Dilimi KimliğiStandart UTC Farkı
Pekin🇨🇳Asia/ShanghaiUTC+8
Tokyo🇯🇵Asia/TokyoUTC+9
Hong Kong🇭🇰Asia/Hong_KongUTC+8
Singapur🇸🇬Asia/SingaporeUTC+8
Seul🇰🇷Asia/SeoulUTC+9
Mumbai🇮🇳Asia/KolkataUTC+5:30
Dubai🇦🇪Asia/DubaiUTC+4
Moskova🇷🇺Europe/MoscowUTC+3
Berlin🇩🇪Europe/BerlinUTC+1 (DST +2)
Paris🇫🇷Europe/ParisUTC+1 (DST +2)
Londra🇬🇧Europe/LondonUTC±0 (DST +1)
New York🇺🇸America/New_YorkUTC-5 (DST -4)
Los Angeles🇺🇸America/Los_AngelesUTC-8 (DST -7)
Toronto🇨🇦America/TorontoUTC-5 (DST -4)
São Paulo🇧🇷America/Sao_PauloUTC-3
Sidney🇦🇺Australia/SydneyUTC+10 (DST +11)

Hızlı Geri Sayım Ön Ayarları

Tek tıklamayla yaygın geri sayım ayarları:

Ön Ayar DüğmesiSüreKullanım Alanları
5 dk5 dakikaHızlı odaklanma, toplantı öncesi hazırlık, çay molası zamanlayıcısı
15 dk15 dakikaKısa ara, Pomodoro kısa molası
30 dk30 dakikaOrta düzey odaklanma, hızlı toplantılar, yemek pişirme
1 saat1 saatDerin odaklanma, uzun toplantılar, lansman öncesi hazırlık
Yarın aynı saat24 saatYarın hatırlatmaları, 24 saatlik geri sayım
Gelecek hafta aynı saat7 günHaftalık planlama, 7 günlük geri sayım

Privacy & Security

Bu zaman aracındaki tüm saat hesaplamaları, zaman damgası dönüşümleri ve geri sayım işlevleri tamamen tarayıcınızda yerel JavaScript API'leri aracılığıyla çalışır. Hiçbir zaman verisi, geri sayım ayarı veya saat dilimi sorgusu hiçbir sunucuya gönderilmez. Araç, sayfa yüklendikten sonra ağ bağlantısı olmadan çalışır. Tüm geri sayım ayarları, sayfayı kapattığınızda veya yenilediğinizde otomatik olarak temizlenir (localStorage kalıcılığı yoktur)—yalnızca yerel saatiniz çalışır, sıfır gizlilik sızıntısı riski vardır.

Authoritative References