Unix Zaman Damgası Dönüştürücü

Unix Zaman Damgası Dönüştürücü

Bu, Unix zaman damgaları ile tarih/saatler arasında dönüştürme yapmanızı sağlayan bir tarih ve saat aracıdır. Saniye ve milisaniyeleri otomatik olarak algılama, kullanıcının saat dilimini otomatik olarak ayarlama, giriş tarihleri ve saatleri için saat dilimi belirtimi, ISO 8601, RFC 2822, göreceli zaman ve sık kullanılan tarih ve saat düğmeleri gibi özellikleri, basit bir arayüzde düzgün bir şekilde düzenlenmiştir.

Çeviri sonucu
Giriş bekliyor
Bir zaman damgası veya tarih ve saat girin, ardından "Dönüştür" düğmesine tıklayın.
Bir tarih ve saat dizesi UTC veya +09:00 içermezse, bu zaman dilimindeki tarih ve saat olarak yorumlanacaktır. Varsayılan ayar, görüntüleyenin tarayıcı ayarlarıdır.

Sık kullanılan tarih ve saatler

Sonuçlar

Unix Zaman Damgası Dönüştürücü nedir?

Unix Zaman Damgası Dönüştürücü, Unix zaman damgaları (epoch saniyeleri) ile insan tarafından okunabilir tarih ve saatler arasında dönüştürme yapmak için kullanılan çevrimiçi bir araçtır.Unix zaman damgası, tarih ve saati 1 Ocak 1970, 00:00:00 UTC'den bu yana geçen saniye sayısı olarak temsil eden bir biçimdir ve API yanıtları, günlükler, veritabanları, JavaScript, PHP ve Python dahil olmak üzere birçok geliştirme ortamında yaygın olarak kullanılır.Ancak, 1717046400 gibi bir sayıya tek başına bakıldığında, bunun hangi tarih ve saati temsil ettiği sezgisel olarak anlaşılamaz. Bu araçla, bir zaman damgasını girerek onu UTC, görüntüleyenin saat dilimi, ISO 8601 ve RFC 2822 dahil olmak üzere birden fazla formatta aynı anda görüntüleyebilirsiniz.

JavaScript'te, `Date.now()` milisaniye cinsinden bir değer döndürür, bu nedenle genellikle 1717046400000 gibi 13 basamaklı zaman damgalarıyla çalışırsınız. Öte yandan, PHP’nin `time()` işlevi ve birçok Unix tabanlı araç, genellikle 10 basamaklı saniye cinsinden değerler kullanır. Bu fark yanlış anlaşılırsa, tarih ve saatler önemli ölçüde sapabilir veya gelecekte ya da geçmişte doğal olmayan tarihler olarak değerlendirilebilir. Bu araç, saniye ve milisaniyeleri otomatik olarak algılar ve her iki değeri aynı anda görüntüler, böylece API spesifikasyonlarında ve günlük incelemelerinde karışıklıkları önlemek daha kolay hale gelir.

Tarih ve saati zaman damgasına dönüştürürken, girilen tarih ve saatin hangi saat diliminde yorumlanacağını belirlemek önemlidir. Aynı "2026-06-13 12:00:00" değeri için bile, elde edilen Unix zaman damgası, UTC, Europe/London veya America/New_York olarak değerlendirilmesine bağlı olarak farklılık gösterecektir. Bu araç, giriş tarih ve saati için saat dilimini seçmenize olanak tanır. Varsayılan ayar, kullanıcının tarayıcısından algılanan saat dilimidir; bu sayede, dünyanın her yerindeki kullanıcılar yerel saatlerine göre bu aracı kolayca kullanabilirler.

Saat dilimi seçenekleri, tarayıcı tarafından desteklenen mümkün olduğunca çok sayıda IANA saat dilimini gösterir. Geniş bir seçenek listesinden seçim yapmayı kolaylaştırmak için, standart bir açılır menü yerine, seçenekleri daraltmak için metin girebileceğiniz arama tabanlı bir giriş alanı kullandık.Kullanıcılar, şehir adlarını, bölge adlarını veya America/New_York, Europe/London veya Asia/Singapore gibi saat dilimi kimliklerini girerek bir saat dilimi seçebilirler; bu da uzun bir listeyi aramanın yükünü azaltır. Bu, yurtdışı hizmetlerle entegrasyon yaparken, sunucu günlüklerini kontrol ederken veya rezervasyon saatlerini doğrularken saat dilimi farklılıklarından kaynaklanan yanlış anlamaları tespit etmeyi kolaylaştırır.

Ayrıca, sonuçlar ekran dışında görüntüleniyor olsa bile, sayfa dönüştürme işleminden sonra otomatik olarak sonuç alanına kaydırılır. Bu, kullanıcıların giriş alanının yakınında bir işlem gerçekleştirdikten sonra sayfanın altındaki sonuçlardaki değişiklikleri kaçırmalarını önler. Dahası, "Şu Anki Saat", "Bugün 0:00", "Yarın 0:00" ve "Bu ayın 1'i" gibi ön ayarlar sunarak, sık kullanılan tarih ve saatleri tek bir tıklamayla girmenize olanak tanır. Geliştirme için örnek kod da görüntülenir, böylece dönüştürme sonuçlarını doğrulamakla kalmaz, aynı değerleri JavaScript, PHP veya Python'da işlerken de bunu referans olarak kullanabilirsiniz.

  • Unix zaman damgalarını tarih ve saate dönüştürebilirsiniz.
  • Tarih ve saatleri Unix zaman damgalarına dönüştürebilirsiniz.
  • Zaman damgalarını saniye ve milisaniye cinsinden otomatik olarak algılar.
  • Görüntüleyenin tarayıcısındaki saat dilimini otomatik olarak varsayılan olarak ayarlar.
  • Tarih ve saat dizelerini yorumlarken hangi saat diliminin kullanılacağını belirleyebilirsiniz.
  • Arama tabanlı saat dilimi girişi, çok çeşitli IANA saat dilimleri arasından seçim yapmanıza olanak tanır.
  • UTC ve ziyaretçinin saat dilimini aynı anda görüntüleyebilirsiniz.
  • ISO 8601, RFC 2822, göreceli zaman ve geçen süreyi gösterir.
  • Tek bir tıklama ile geçerli saat veya ayın ilk günü gibi sık kullanılan tarih ve saatleri girebilirsiniz.

Nasıl Kullanılır

Zaman damgasını tarih ve saate dönüştürmek için, giriş alanına saniye cinsinden bir Unix zaman damgası (ör. 1717046400) veya milisaniye cinsinden bir zaman damgası (ör. 1717046400000) girin. Dönüştürme modu genellikle "Otomatik algılama" olarak bırakılabilir.Araç, basamak sayısı ve biçime göre değerin saniye mi yoksa milisaniye mi olduğunu belirler ve bunu UTC, görüntüleyenin saat dilimi veya ISO 8601 gibi biçimlere dönüştürür. Değeri açıkça zaman damgası olarak ele almak istiyorsanız, "Zaman Damgası → Tarih" seçeneğini seçin.

Bir tarih ve saati Unix zaman damgasına dönüştürmek için, 2026-06-13 12:34:56, 2026-06-13T12:34:56 veya 2026/06/13 12:34 gibi bir tarih ve saat dizesi girin.Tarih/saat dizesi "Z" veya "+09:00" gibi bir saat dilimi belirtimi içermiyorsa, "Giriş Tarihi/Saati Saat Dilimi"nde seçilen bölgenin tarihi ve saati olarak yorumlanacaktır. Varsayılan değer, görüntüleyicinin tarayıcısından algılanan saat dilimidir. Sunucunuz veya API özellikleriniz UTC'ye dayalıysa UTC'yi seçin; belirli bir bölgenin rezervasyon saatlerini işliyorsanız, o bölgenin IANA saat dilimini seçin.

Dönüştürme sonuçları, Unix Zaman Damgası (saniye), Unix Zaman Damgası (milisaniye), UTC, izleyicinin saat dilimi, ISO8601, RFC2822, göreceli zaman ve geçen süreyi gösterir. Her bir değer ayrı ayrı kopyalanabilir; ayrıca tüm değerleri bir kerede kopyalayabilir veya metin dosyası olarak indirebilirsiniz. Sonuç alanı ekran dışında kalırsa, sayfa dönüştürme işleminden sonra otomatik olarak kaydırılır; böylece akıllı telefonlarda bile sonuçları takip etmekte zorluk çekmezsiniz.

  1. Bir zaman damgası veya tarih/saat dizesi girin.
  2. Gerektiği şekilde dönüştürme modunu seçin.
  3. Tarih ve saat girerken, girilen tarih ve saatin saat dilimini doğrulayın.
  4. Sonuçları görmek için "Dönüştür" düğmesine tıklayın.
  5. Saniye, milisaniye, UTC, ziyaretçi saat dilimleri ve ISO 8601 gibi gerekli formatları doğrulayın.
  6. Günlük analizi veya geliştirme çalışmalarında kullanmak üzere bunu kopyalayın veya indirin.

Kullanım sırasında dikkat edilmesi gereken önemli noktalar

  • Unix zaman damgaları genellikle UTC'ye dayanır. Görüntülenen tarih ve saat, saat dilimine göre değişiklik gösterecektir.
  • JavaScript'in `Date.now()` işlevi milisaniye cinsinden değer döndürürken, PHP'nin `time()` işlevi saniye cinsinden değer döndürür. Rakam sayısındaki farka dikkat edin.
  • Bir tarih ve saat dizesi saat dilimi içermezse, giriş yapılan tarih ve saat için saat dilimi olarak seçilen bölgeye göre yorumlanacaktır.
  • Görüntüleyenin saat dilimi, tarayıcı veya cihaz ayarlarına bağlıdır. Cihaz ayarları yanlışsa, varsayılan değer de bundan etkilenir.
  • Yaz saati uygulamasının olduğu bölgelerde, UTC ile arasındaki fark, aynı bölge içinde bile tarihe bağlı olarak değişebilir. Bir IANA saat dilimi seçmek, yaz saati uygulamasını dikkate alan dönüştürme işlemlerini kolaylaştırır.

Sıkça Sorulan Sorular

Unix zaman damgası nedir?

Unix zaman damgası, 1 Ocak 1970, 00:00:00 UTC'den bu yana geçen saniye sayısı olarak tarih ve saati temsil eden sayısal bir değerdir. API'lerde, günlüklerde, veritabanlarında ve programlar içinde tarih ve saatleri yönetmek için yaygın olarak kullanılır.

Bu, "Epoch time" ile aynı anlama mı geliyor?

Çoğu durumda, "Unix zamanı", "Unix zaman damgası" ve "Epoch zamanı" neredeyse birbirinin yerine kullanılır. Bu üç terim de, Unix epoch'undan bu yana geçen süreyi temsil eden bir biçimi ifade eder.

Saniye ile milisaniye arasındaki fark nedir?

Saniye cinsinden zaman damgaları genellikle 10 basamaklıdır, milisaniye cinsinden zaman damgaları ise genellikle 13 basamaklıdır. JavaScript'in `Date.now()` işlevi milisaniye cinsinden değer döndürürken, PHP'nin `time()` işlevi saniye cinsinden değer döndürür.

Ziyaretçinin saat dilimi nasıl belirlenir?

Tarayıcının saat dilimi bilgilerini kullanarak saat dilimini otomatik olarak algılar. Bu genellikle kullandığınız cihazın veya işletim sisteminin bölgesel ayarlarına dayanır.

Giriş tarihi ve saati için saat dilimi nedir?

Bu ayar, zaman dilimi belirtilmediği durumlarda tarih ve saat dizesini yorumlamak için hangi bölgenin saatinin kullanılacağını belirler.

Sonuçlar neden UTC ile izleyicinin saat dilimi arasında farklılık gösteriyor?

Unix zaman damgaları UTC'ye dayansa da, görüntülenen saat zaman dilimine göre değişir. Bunun nedeni, zaman diliminin UTC'ye göre saat farkı ve yaz saati uygulamasının dikkate alınmasıdır.

Arama tabanlı saat dilimi giriş alanına ne girmeliyim?

Lütfen bir IANA saat dilimi adının bir kısmını (örneğin America/New_York, Europe/London veya Asia/Singapore) veya bir şehir adını girin ve öneriler arasından seçim yapın.

ISO 8601 nedir?

ISO 8601, tarih ve saatleri göstermek için kullanılan standart bir formattır. Örneğin, 2026-06-13T12:34:56Z şeklinde yazılır ve genellikle API'lerde ve yapılandırma dosyalarında kullanılır.

RFC 2822 nedir?

RFC 2822 biçimi genellikle e-posta başlıklarında ve HTTP ile ilgili tarih ve saat gösterimlerinde kullanılır. Örneğin, Sat, 13 Jun 2026 12:34:56 GMT şeklinde görüntülenir.

Göreceli zaman ne için kullanılabilir?

Giriş yapılan tarih ve saatin günümüzden kaç gün önce veya sonra olduğunu belirlemek için göreceli zaman kullanılabilir. Bu, son tarihleri, günlük zaman damgalarını ve rezervasyon saatlerini kontrol etmek için kullanışlıdır.

Girilen tarih ve saat dönüştürülemezse ne olur?

Lütfen tarih ayırıcıları, saat biçimleri, mevcut olmayan tarihler ve geçersiz saat dilimi belirtimlerini kontrol edin. Örnek girişlerle veya YYYY-MM-DD HH:mm:ss biçimiyle test etmeye başlamak en kolayıdır.

Bu araç, girdi değerlerini sunucuya gönderiyor mu?

Dönüştürme işlemi, tarayıcıda JavaScript kullanılarak gerçekleştirilmek üzere tasarlanmıştır. Ancak, son derece hassas günlükleri, kişisel bilgileri veya kimlik doğrulama bilgilerini içeren URL'leri veya dizeleri işlerken lütfen son derece dikkatli olun.

"Geçerli Saat" düğmesine ne girilmelidir?

"Geçerli Saat" düğmesi, tarayıcınızdan alınan geçerli saati girer. Bu, geçerli Unix zaman damgasını veya ISO 8601 formatını hızlı bir şekilde kontrol etmek istediğinizde kullanışlıdır.

Ayrıca programda geçerli Unix zaman damgasını nasıl alabileceğinizi de kontrol edebilir misiniz?

Evet. Sonuçlar bölümünde JavaScript, PHP ve Python dillerinde basit kod örnekleri göstereceğiz. Bu örnekleri, çeviri sonuçlarıyla birlikte kodu uygularken referans olarak kullanabilirsiniz.