Unix Zaman Damgası Dönüştürücü
Unix zaman damgaları ile okunabilir tarihler arasında dönüştürme yapın. Gerçek zamanlı olarak güncellenir.
Bu araç nasıl kullanılır
- 1
Type or paste a Unix timestamp in seconds into the top field — the bottom field updates to the matching UTC date.
- 2
Or type a date into the bottom field — the top field updates to the matching Unix timestamp in seconds.
- 3
Click 'Now' to fill both fields with the current moment.
- 4
Select and copy the value you need from either field.
Unix zaman damgası nedir ve API'ler neden onu kullanır?
Unix zaman damgası (epoch zamanı veya POSIX zamanı olarak da adlandırılır), 1 Ocak 1970 saat 00:00:00 UTC'den —'Unix epoch'u olarak bilinen andan— bu yana geçen saniye sayısını temsil eden tek bir tam sayıdır. Bu uzlaşı, 1970'lerde Bell laboratuvarlarındaki ilk Unix işletim sistemine dayanır. Okunabilir tarihlere göre avantajı, tek bir sayı olması, saat dilimine bağlı olmaması, karşılaştırması ve aritmetik işlemlere tabi tutulması kolay olması ve sistemler arasında belirsizlik içermemesidir. Her veritabanı, günlük dosyası, JWT, OAuth belirteci ve çoğu modern API dahili olarak Unix zaman damgalarını kullanır. Bir JWT'nin 'exp' iddiası bir Unix zaman damgasıdır; çoğu API'nin 'created_at' değeri bir Unix damgası ya da ondan türetilmiş bir ISO 8601 dizesidir; Linux/macOS'taki dosya değişiklik zamanları Unix damgaları olarak saklanır. Ayırt etmeniz gereken iki yaygın çeşit vardır: saniye (orijinal Unix uzlaşısı; JWT, OAuth ve Linux dosya meta verilerinde kullanılır) ve milisaniye (JavaScript'in Date.now() işlevinde, Java'nın System.currentTimeMillis() işlevinde ve birçok modern API'de kullanılır). 10 haneli bir damga saniye cinsindendir; 13 haneli bir damga milisaniye cinsindendir. Bu araç her ikisini de yönetir: herhangi bir formatı herhangi bir alana yapıştırın; bunu otomatik olarak algılayıp dönüştürürüz. Bilmekte fayda olan diğer kavram: ISO 8601, standart okunabilir formattır (2025-12-31T23:59:59Z); alfabetik olarak kesin biçimde sıralanır ve her yerde ayrıştırılabilir. Damgaları Unix tam sayıları olarak mı yoksa ISO 8601 dizeleri olarak mı saklayacağınızı seçebildiğinizde, performans için Unix'i, okunabilirlik için ISO 8601'i tercih edin.
Yaygın kullanım örnekleri
Ne zaman süresinin dolacağını görmek için bir JWT payload'ından 'exp' veya 'iat' talebini çözün.
Hata ayıklama için API yanıtı zaman damgalarını yerel saat diliminize dönüştürün.
Çerez son kullanma başlıklarını ayarlamak için zaman damgaları oluşturun.
Günlük ayrıştırması için veritabanı zaman damgalarını (epoch saniyeleri) ISO 8601'e çevirin.
Unix zaman damgalarını çıkararak iki olay arasındaki geçen süreyi hesaplayın.
Açık Unix zaman damgalarıyla at komutunu kullanarak cron işleri zamanlayın.
Sıkça sorulan sorular
Neden 1970?▼
Saniye mi milisaniye mi?▼
Bu damgayı kendi saat dilimimde nasıl görürüm?▼
Unix zamanı ile UTC arasındaki fark nedir?▼
Artık saniyeler nasıl yönetilir?▼
Unix zaman damgaları negatif olabilir mi?▼
ISO 8601 zaman damgası nedir?▼
İlgili araçlar
JWT Kod Çözücü
JSON Web Token'larının (JWT) kodunu anında çözün. Tarayıcınızda çalışır: token'lar cihazınızdan asla ayrılmaz, üretim ortamı sırlarıyla kullanmak güvenlidir.
JSON Biçimlendirici ve Doğrulayıcı
JSON'u çevrimiçi olarak biçimlendirin, doğrulayın ve küçültün. Tamamen tarayıcınızda çalışır: verileriniz asla cihazınızdan çıkmaz.
XML Biçimlendirici
XML belgelerini biçimlendirin ve güzelleştirin. SOAP, site haritaları, RSS akışları ve yapılandırma dosyaları için kullanışlıdır.
Base64 Kodlayıcı ve Kod Çözücü
Dizeleri Base64'e kodlayın veya Base64'ün kodunu metne çözün. Gizliliğinize saygı duyar: tarayıcınızda çalışır.
URL Kodlayıcı ve Kod Çözücü
Metni URL açısından güvenli kodlamaya (yüzde kodlaması) ve tersine dönüştürün. Sorgu dizeleri, yönlendirmeler ve OAuth akışları için kullanışlıdır.
HTML Varlık Kodlayıcı ve Kod Çözücü
Özel karakterleri HTML varlıklarına (&, <, vb.) ve tersine dönüştürün. Metni HTML içine güvenli bir şekilde gömmek için kullanışlıdır.