Unix Zaman Damgası (Timestamp) Çevirici
Epoch saniyeleri ile okunabilir tarihler arasında anında dönüşüm yapın.
Saniye ve milisaniye farkını otomatik algılar.
Mevcut Unix Zaman Damgası
Yükleniyor...
Epoch → Tarih
Tarih → Epoch
Sık Kullanılan Zaman Damgaları
Unix Zaman Damgası (Timestamp) Dönüştürücü Nedir?
Unix zaman damgalarını (Epoch time) okunabilir tarih ve saat formatlarına ya da geriye anında çeviren ücretsiz ve tam teşekküllü çevrimiçi bir web aracıdır. Mevcut (canlı) Unix zamanı anlık gösterilir ve saniyelik güncellemeler eşliğinde tek tıkla kopyalanabilir.
Yazılım dünyasındaki iki farklı standardı sorunsuz bağdaştırır; 10 haneli (saniye bazlı) zamanları ve 13 haneli (JavaScript, Java vb. milisaniye bazlı) sayı dizilerini analiz ederek aradaki farkı otomatik algılar, günlük okuma ve programlamada yaşanabilen tarih kaymalarının önüne geçer.
Nasıl Kullanılır
Hedef Yönünüzü Seçin
Unix rakamını (Epoch) tarihe çevirmek için "Epoch → Tarih" sekmesini, tarihi Unix koduna çevirmek istiyorsanız "Tarih → Epoch" alanını kullanın.
Veri Girişini Yapın
Zaman damgası sayısını girin veya takvim (picker) bileşeninden dilediğiniz bir saati tuşlayın. Saniye ya da milisaniye farkı sistem tarafından otomatik ayrıştırılacaktır.
Sonucu Kopyalayın
"Dönüştür" tuşuna bastığınız an alt tabloda çıkan sonucu (yerel saat, evrensel UTC, milisaniye ve ISO standardı vb.) kontrol edip, pano simgesiyle hafızaya alın.
Sözlük
- Unix Timestamp
- 1 Ocak 1970 (00:00:00 UTC) referans noktasından başlayarak şu ana kadar geçmiş olan toplam saniye sayısını bildiren dizgedir. Aynı zamanda Epoch time olarak da bilinir.
- Epoch (Devir)
- Programlamada baz alınan mutlak ve hareketsiz zamandır. Unix sistemlerinde, bu referans başlangıç tarihi tam olarak 1970-01-01T00:00:00Z'ye tekabül eder.
- UTC (Eşgüdümlü Evrensel Zaman)
- Dünyanın birincil ve uluslararası saat standardıdır. GMT ile genellikle eşdeğer olsa da çok daha hassastır. Örn. Türkiye (TRT), UTC+3; Japonya (JST) UTC+9 kullanır.
- ISO 8601
- Uluslararası tarih ve saat gösterim standardıdır: Örn., 2025-04-10T03:00:00+03:00. Zaman dilimlerini barındırdığı için oldukça güvenlidir.
- Milisaniye (Millisecond) Zaman Damgası
- JavaScript içerisindeki popüler objelerinden olan "Date.now()" tarafından üretilen 13 haneli sayıdır. Klasik Unix zaman damgasının saniyeyle değil de 1000 ile (milisaniye) çarpılmış tam eşdeğeridir.
- Zaman Dilimi Uzaklığı (Timezone Offset)
- Veri tabanı ile sunucunuzun evrensel saatten (UTC) olan sapmasıdır. TSİ/TRT +03:00, EST −05:00 düzeyindedir. Uygulamalar çevrimi bu kritere göre yapar.
SSS
- S.10 ve 13 haneli zaman damgaları (timestamps) arasındaki asıl teknik fark nedir?
- 10 haneli damga, Epoch tarihinden bu yana tamamen "saniye" olarak geçen serüveni gösterir. 13 haneli versiyon ise saniyeyi daha da derinlemesine bölerek "milisaniye" bazlı hesabı (büyük ihtimalle JavaScript kütüphaneleri "Date.now()") aktarır. Aracımız iki varyasyonu da anında algılar.
- S.Zaman damgası çevirisi için yazdığım kodlarım, girdiğim veriler sunucu günlüğüne işliyor mu?
- Kesinlikle hayır. Tüm veriler internetiniz olmasa bile yerel (local) tarayıcı hafızanızda çalışır. Dönüşümler, tarayıcıların sunduğu modern JavaScript "Date API" ile gerçekleştirilir ve the-server ile asla bağlantı kurmaz.
- S.Tarihleri (Epoch) oluştururken kendi zaman (Timezone) dilimimi seçebilir miyim?
- Evet. Form üzerinde yer alan açılır menü yardımıyla; Japonya (JST), Türkiye (TRT), Amerika (PST, EST) veya Evrensel Ana Zaman (UTC) formatlarından dilediğinize uyumlu saat çıktıları yaratabilirsiniz.
- S.1970 yılı öncesi eski bir tarih yazarsam veya formda negatif (eksi) sayılarla işaret edersem hata alır mıyım?
- Hayır. Aracımız geçmiş tarihleri "Negatif" (örn. -534509121) eksi değerdeki milisaniye damgalarıyla tam yetki ve mükemmel isabetle temsil etme esnekliğine sahiptir.
- S.Y2K38 Problemi (2038 Yılı problemi) tam olarak ne anlama geliyor?
- Zamanı 32-bit işaretli tam sayı (signed integer) olarak saklayan çok eski sistem kodlarının, depolama sınırları (2.147.483.647 defa) dolduğunda yani 19 Ocak 2038 Salı günü saat 03:14:07 UTC'de donup veya tarihin sıfırlanıp 1901 senesine döneceği meşhur bir dev taşma hatasıdır. Modern JavaScript ve 64-bit yeni altyapılarda bu korkutucu problem çözülmüştür.
- S.Uygulama veya saat simülasyonu mobil cep telefonlarımla stabil çalışacak mı?
- Evet. Bu sayfa en geniş veya iPhone vb. küçük cep telefonları ekranlarında, takvim tuşlamaları dahil responsive dizaynı sayesinde hiçbir donma veya şekil bozukluğu yaratmadan hatasız çalışır.
Kullanım Senaryoları
🔍 API Log/Hata Ayıklama (Debugging)
Karmaşık API dönüşlerindeki veya JWT içindeki kafa karıştırıcı Epoch sayılarını anında mantıklı olan ve okunabilir normal tarih/saatlere tercüme edin.
📊 Veritabanı ve MySQL Denetimi
MySQL veya PostgreSQL veritabanlarındaki zaman damgası listelerinin (Timestamp kolonu sütünları), zaman aşımı yaşatamadığını doğrulayın.
🌍 Zaman Dilimleri Planlama
Belirli bir Epoch değerinin (örnek: Sunucu loglama zamanının) farklı uluslararası zaman ve farklı bölgede (JST, PST vb.) yerel olarak hangi saatlere vurduğunu saniyelerle öngörün.
🧪 Test Verisi Üretimi (Data Generation)
Unit testlerde (Birim testler) zaman limitlerini kandırmak ve sınırları zorlamak amacıyla kodlarda geçirebileceğiniz kesin saniyelik damgalar yaratın.