Bu tarih biçimleri nelerdir?

Aynı an birçok farklı şekilde yazılabilir. İnsanlar tarihleri ülkelerinde kullanılan sıraya göre gün, ay ve yıl biçiminde yazar; standartlar bilgisayarların tarihleri paylaşması için tek bir biçim belirler ve programlar da tarihleri genellikle bir sayı olarak saklar: başlangıç noktası olan epoch'tan bu yana geçen saniye, gün veya daha küçük zaman birimlerinin sayısı.

3 Kasım 2026, 14:30 UTC şu biçimlerde gösterilir:

Biçim Örnek Değerin anlamı
ISO 8601 2026-11-03T14:30:00Z Yıl, ay, gün ve saat; UTC için Z veya +02:00 gibi bir farkla
Unix zaman damgası 1793716200 1 Ocak 1970, 00:00 UTC'den bu yana geçen saniye
Milisaniye cinsinden Unix zaman damgası 1793716200000 JavaScript'in Date.now() ile verdiği biçimde, 1 Ocak 1970'ten bu yana geçen milisaniye
RFC 2822 Tue, 03 Nov 2026 14:30:00 +0000 E-posta başlıklarında kullanılan, HTTP'de de yer alan tarih biçimi
YYYY-MM-DD 2026-11-03 14:30 Veritabanlarının ve birçok ülkenin tarihleri yazma biçimindeki yıl, ay ve gün
MM/DD/YYYY 11/03/2026 14:30 ABD'de tarihlerin yazıldığı biçimde ay, gün ve yıl
DD/MM/YYYY 03/11/2026 14:30 Birleşik Krallık'ta ve Avrupa'nın büyük bölümünde tarihlerin yazıldığı biçimde gün, ay ve yıl
Excel seri tarihi 46329.6041666667 1900'ün başlangıcından bu yana geçen gün sayısı; saat, günün kesri olarak gösterilir
Jülyen tarihi 2461348.10416667 1 Ocak 4713 MÖ öğleninden bu yana geçen gün sayısı; astronomide kullanılır
Değiştirilmiş Jülyen tarihi 61347.6041666667 17 Kasım 1858 gece yarısından bu yana geçen gün sayısı; Jülyen tarihinden 2400000.5 çıkarılarak bulunur
Windows FILETIME 134381898000000000 1 Ocak 1601'den bu yana geçen 100 nanosaniyelik aralıklar; LDAP ve Active Directory'de de kullanılır
Chrome zaman damgası 13438189800000000 Chrome ve WebKit'in sakladığı biçimde, 1 Ocak 1601'den bu yana geçen mikrosaniye
Core Data zaman damgası 815409000 Apple'ın referans tarihi olan 1 Ocak 2001'den bu yana geçen saniye; Mac mutlak zamanı olarak da adlandırılır

Aracın açıklaması

Buradaki her tarih biçimi dönüştürücü, tüm bu biçimler arasında dönüşüm yapar ve genel Tarih Biçimi Dönüştürücü'den Unix zaman damgasından ISO 8601'e, MM/DD/YYYY'den DD/MM/YYYY'ye veya Excel seri tarihinden YYYY-MM-DD'ye dönüştürme gibi tek bir biçim çiftine yönelik araçlara kadar aynı şekilde çalışır: her araç, adında belirtilen biçimlerle açılır; Kaynak ve Hedef menülerinden başka biçimler seçilebilir. Araç, kaynak biçiminde geçerli saatle açılır; böylece sonuç, hedef biçiminde şu anki saati gösterir.

Tek bir tarih veya her satırda bir tarih olacak şekilde tüm bir liste yapıştırın. Siz yazdıkça sonuç görünür ve kopyalanmaya hazır olur. Sonuçtaki her satır, dönüştürülmüş girdinin aynı satırıdır; boş satırlar da boş kalır, böylece satırlar yapıştırdığınız verilerle hizalı kalır. Değiştirme düğmesi dönüşüm yönünü tersine çevirir ve sonucu yeni girdi yapar.

Bir satır dönüştürülemediğinde hata, neyin yanlış olduğunu ve liste kullanıyorsanız hatanın hangi satırda olduğunu belirtir. Tarihler tarayıcınızda dönüştürülür.

Örnekler

Kaynak Girdi Hedef Sonuç
Unix zaman damgası 1793716200 ISO 8601 2026-11-03T14:30:00Z
ISO 8601 2026-11-03T16:30:00+02:00 Unix zaman damgası 1793716200
MM/DD/YYYY 11/03/2026 DD/MM/YYYY 03/11/2026
DD/MM/YYYY 3.11.2026 YYYY-MM-DD 2026-11-03
MM/DD/YYYY 11/03/2026 2:30 PM ISO 8601 2026-11-03T14:30:00Z
Excel seri tarihi 46329 MM/DD/YYYY 11/03/2026
RFC 2822 Tue, 3 Nov 2026 09:30:00 EST ISO 8601 2026-11-03T14:30:00Z
Jülyen tarihi 2451545 ISO 8601 2000-01-01T12:00:00Z
Windows FILETIME 130000000000000000 ISO 8601 2012-12-14T23:06:40Z
Unix zaman damgası 1793716200.5 Milisaniye cinsinden Unix zaman damgası 1793716200500

Liste satır satır dönüştürülür. Aşağıdaki Excel seri tarihleri:

46329
46330.5

46331.75

aşağıdaki YYYY-MM-DD tarihlerine dönüşür:

2026-11-03
2026-11-04 12:00

2026-11-05 18:00

Neler yapıştırabilirsiniz?

  • ISO 8601: Bir tarih (2026-11-03) veya aralarında T ya da boşluk bulunan bir tarih ve saat; saniye ve saniyenin kesirleri bulunabilir ya da bulunmayabilir. Saat, UTC için Z ile veya +02:00, +0200 ya da -05 gibi bir farkla bitebilir. Ayırıcı içermeyen temel biçim de (20261103T143000Z) kullanılabilir.
  • Unix zaman damgaları, Windows FILETIME, Chrome ve Core Data zaman damgaları: Epoch'tan önceki anlar için negatif olabilen bir tam sayı veya 1793716200.5 gibi ondalıklı bir sayı.
  • RFC 2822: Haftanın günü isteğe bağlıdır; yıl iki basamaklı olabilir ve bu durumda 1950 ile 2049 arasındaki bir yıl olarak yorumlanır. Saat dilimi +0200 gibi bir fark ya da UT, GMT, Z, EST, EDT, CST, CDT, MST, MDT, PST veya PDT olabilir. Saat diliminden sonraki +0000 (UTC) gibi bir açıklama yok sayılır; bu nedenle e-posta başlıklarından kopyalanan tarihler olduğu gibi kullanılabilir.
  • YYYY-MM-DD, MM/DD/YYYY ve DD/MM/YYYY: Yıl dört basamaklı, gün ve ay bir veya iki basamaklıdır. Ayırıcı olarak eğik çizgi, nokta veya tire kullanılabilir; ancak tarih boyunca aynı ayırıcı kullanılmalıdır. Bu nedenle 3.11.2026 ve 03-11-2026 değerlerinin ikisi de DD/MM/YYYY tarihidir. Tarihin ardından 14:30, 14:30:15, 2:30 PM veya 2:30 p.m. gibi bir saat gelebilir.
  • Excel seri tarihleri, Jülyen tarihleri ve Değiştirilmiş Jülyen tarihleri: 46329.5 veya 46329,5 gibi, ondalık nokta ya da ondalık virgül içeren bir sayı.

Nasıl çalışır?

Her satır nanosaniyeye kadar hassasiyetle bir zaman anı olarak okunur ve ardından hedef biçimde yazılır. Saat dilimi belirtilmeyen tarihler ve saatler ile tüm sayı biçimleri UTC olarak okunur; sonuçlar da UTC olarak yazılır. Bir tarihi başka bir saat dilimine dönüştürmek için Saat Dilimi Dönüştürücü'yü kullanın.

Sonuçlar şu şekilde yazılır:

  • ISO 8601, saniyeler ve Z ile her zaman yazılır; saniyenin kesirleri yalnızca zaman anında varsa eklenir: milisaniye, mikrosaniye veya nanosaniye için sırasıyla 3, 6 ya da 9 basamak.
  • RFC 2822, +0000 farkıyla yazılır. Saniyenin kesirlerini desteklemediği için bunlar gösterilmez.
  • YYYY-MM-DD, MM/DD/YYYY ve DD/MM/YYYY biçimlerinde saat, tarihin ardından 24 saatlik düzende yazılır; ancak yalnızca gece yarısı değilse gösterilir: 11/03/2026 gece yarısını, 11/03/2026 14:30 ise öğleden sonra iki buçuğu belirtir.
  • Unix zaman damgaları, Windows FILETIME, Chrome ve Core Data zaman damgaları tam sayı olarak veya zaman anının gerektirdiği kadar ondalık basamakla yazılır; böylece hassasiyet kaybolmaz. Milisaniye içeren bir ISO 8601 tarihi, örneğin 1793716200.123 gibi bir Unix zaman damgasına dönüşür.
  • Excel seri tarihleri, Jülyen tarihleri ve Değiştirilmiş Jülyen tarihleri, Excel'in sayıları gösterdiği gibi en fazla 15 anlamlı basamakla yazılır. Bu tarihler en yakın milisaniyeye yuvarlanarak okunur.

Tarihler, günümüzde kullanılan Gregoryen takvimine göre hesaplanır; bu takvim 1582'de kullanılmaya başlanmadan önceki tarihler de buna dahildir. Dönüştürücüler 1 ile 9999 arasındaki yılları destekler.

Excel, var olmamış bir gün olan 29 Şubat 1900'ü, Lotus 1-2-3'te bulunduğu için sayar. Bu nedenle dönüştürücüler, Excel'de olduğu gibi 1 seri tarihini 1 Ocak 1900, 61 seri tarihini ise 1 Mart 1900 olarak okur ve 60 seri tarihi için hata gösterir. Google Sheets ve LibreOffice, 1 Mart 1900'den sonraki tarihler için aynı sonuçları verir.

İpuçları

  • Bir e-tablodaki sütunu dönüştürmek için sütunu kopyalayıp dönüştürücüye yapıştırın ve sonucu yanındaki sütuna geri kopyalayın: boş hücreler boş kalır, böylece satırlar hizalı olur.
  • 1793716200000 gibi 13 basamaklı bir Unix zaman damgası milisaniye cinsindendir. Saniye olarak okunursa on binlerce yıl sonrasına denk gelir ve hata gösterir; bu nedenle kaynak olarak milisaniye cinsinden Unix zaman damgasını seçin.
  • Tarih gösteren bir Excel hücresinin seri tarihini görmek için hücre biçimini Sayı olarak değiştirin. Excel'in eski Mac sürümleriyle oluşturulmuş çalışma kitaplarında, seri tarihlerin 1462 daha düşük olduğu 1904 tarih sistemi kullanılabilir.
  • lastLogonTimestamp veya pwdLastSet gibi Active Directory özniteliklerindeki 18 basamaklı zaman damgaları Windows FILETIME değerleridir.