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

URL: https://discuvr.org/timestamp-converter/?hl=tr
Last updated: 2026-11-08
MCP tool: `convert_unix_timestamp`

Unix epoch zamanını UTC'de ya da başlıca bir saat diliminde tarihe ve geri dönüştürün. Saniye, ms, µs veya ns algılar, yaz saati boşluklarını işaretler.

Loglar, veritabanları ve API'ler zamanı Unix zaman damgası (timestamp) olarak saklar: 1 Ocak 1970 UTC'den bu yana geçen saniye sayısı. Gerçek tarih ve saati kendi saat diliminizde görmek için bir değer yapıştırın ya da bir tarihi, sorgunun veya API çağrısının istediği timestamp'e çevirin.

## Ne işe yarar

- Zaman damgasının saniye, milisaniye, mikrosaniye veya nanosaniye olduğunu büyüklüğünden algılar.
- Tarihi seçtiğiniz saat diliminde UTC farkıyla, ayrıca UTC ve yerel saatte ISO 8601 biçiminde gösterir.
- gg/aa/yyyy biçimindeki tarih ve saati saniyeye ve milisaniyeye geri çevirir.
- Yaz saati değişikliği nedeniyle atlanan veya tekrarlanan yerel saatlerde uyarır.
- Kopyalamaya hazır, güncel Unix zamanını gösteren canlı bir saat.

## Nasıl çalışır

1. Saat diliminizi seçin (tarayıcınızın saat dilimi otomatik seçilir).
2. Bir zaman damgası yapıştırıp Dönüştür'e basın ya da timestamp'ini almak için bir tarih girin.
3. İhtiyacınız olan biçimi kopyalayın.

## Saniye mi milisaniye mi: birim nasıl algılanır

Günümüze ait bir tarihin zaman damgası saniye cinsinden 10 basamaklıdır (1767225600, 1 Ocak 2026, 00:00 UTC'dir), milisaniye cinsinden 13, mikrosaniye cinsinden 16 ve nanosaniye cinsinden 19 basamaklıdır. Araç büyüklüğe bakar: 10^11'den küçük değerler saniye, 10^14'ten küçükler milisaniye, 10^17'den küçükler mikrosaniye, daha büyükler nanosaniye kabul edilir. JavaScript'in Date.now() fonksiyonu ve çoğu Java API'si milisaniye verir; Unix araçları, Python'un time.time() fonksiyonu ve çoğu veritabanı saniye verir. Birimi kendiniz de seçebilirsiniz.

## Saat dilimleri ve yaz saati

Unix zaman damgası her zaman UTC'dir; saat dilimi yalnızca değeri bir insana gösterirken önemlidir. Ters yönde yerel saat belirsiz olabilir: saatler geri alındığında 01:30 iki kez yaşanır, ileri alındığında 02:30 hiç yaşanmaz. Araç sessizce birini seçmek yerine iki durumda da uyarır. Yılda iki kez bir saat kayan raporların olağan sebebi budur.

## Negatif zaman damgaları, ondalıklar ve geçerli aralık

Negatif bir zaman damgası 1970'ten önceki bir tarihtir: -86400, 31/12/1969 00:00 UTC'dir. Araç -62135596800 (01/01/0001 00:00:00 UTC) ile 253402300799 (31/12/9999 23:59:59 UTC) arasındaki her anı kabul eder. Ondalıklar saniye kesri olarak korunur, yani 1700000000.5 değeri 14/11/2023 22:13:20.5 UTC'dir. Algılama yalnızca büyüklüğe bakar; bu yüzden 03/03/1973 öncesine ait milisaniye değeri en fazla 11 basamaklıdır ve saniye olarak okunur: 86400000, 02/01/1970 yerine 27/09/1972 gösterir. Böyle eski değerler için birimi Milisaniye olarak seçin.

## Zaman damgalarını Excel, Google E-Tablolar ve SQL'de dönüştürme

Excel veya Google E-Tablolar'da =A1/86400+DATE(1970,1,1), A1 hücresindeki saniyeleri UTC tarihine çevirir (milisaniye için 86400000'e bölün); hücreyi tarih ve saat olarak biçimlendirin. Türkçe Excel TARİH ve noktalı virgül bekler: =A1/86400+TARİH(1970;1;1). Yerel saat için UTC farkını saat cinsinden 24'e bölüp ekleyin, örneğin İstanbul için +3/24. =(A1-DATE(1970,1,1))*86400 tarihten saniyeye geri döner. PostgreSQL'de to_timestamp(1700000000) bir timestamptz döndürür, EXTRACT(EPOCH FROM sutun) geri çevirir; MySQL'de FROM_UNIXTIME(1700000000) ve UNIX_TIMESTAMP(sutun) oturumun saat dilimini kullanır. Bir formülü denetlemek için aynı değeri buraya yapıştırın: 1700000000, 14/11/2023 22:13:20 UTC vermelidir.

## Sorular

**Dönüştürdüğüm tarih neden 1970'te?**

Değer büyük olasılıkla saniye cinsindeydi ama milisaniye olarak okundu ya da kaynak sistemde 0 veya boştu. Ocak 1970 tarihi neredeyse her zaman gerçek bir olayı değil, eksik bir değeri gösterir.

**Artık saniyeler sayılır mı?**

Hayır. Unix zamanı artık saniyeleri yok sayar, bu yüzden her gün tam olarak 86.400 saniyedir. Bilgisayarlar, veritabanları ve API'ler zamanı böyle saklar.

**Saniyeyi milisaniyeden nasıl ayırt ederim?**

Basamakları sayın. Bugün saniye cinsinden bir zaman damgası 10, milisaniye cinsinden olan 13 basamaklıdır. Dönüştürücü bunu sizin için algılar, birimi kendiniz de belirleyebilirsiniz.

**Unix zaman damgasının saat dilimi var mı?**

Hayır. UTC'deki tek bir andan itibaren saniye sayar, bu yüzden aynı zaman damgası her yerde aynı anı gösterir. Yalnızca gösterim biçimi saat dilimine bağlıdır.

**2038'de ne olacak?**

Zaman damgasını işaretli 32 bit sayı olarak saklayan sistemler 19/01/2038'de taşar. Bu dönüştürücü tam boyutlu sayılar kullanır ve 9999 yılına kadar olan tarihleri işler.

**Koddaki güncel Unix zaman damgasını nasıl alırım?**

JavaScript'te Math.floor(Date.now() / 1000) saniye verir; tek başına Date.now() milisaniye verir. Python'da int(time.time()). Linux veya macOS kabuğunda date +%s. PostgreSQL'de EXTRACT(EPOCH FROM now()) (ondalıklı), MySQL'de UNIX_TIMESTAMP(). Bu sayfadaki canlı saat aynı değeri saniye cinsinden, kopyalanmaya hazır gösterir.

**Hangi saat dilimlerini seçebilirim?**

IANA saat dilimi veritabanından, her biri bir şehrin adını taşıyan 40 yaygın dilim: UTC ve Asia/Kolkata'dan (Hindistan) America/Los_Angeles ve Pacific/Auckland'a kadar. Her dilim, dönüştürdüğünüz tarih için kendi yaz saati kurallarını uygular. Tarayıcınızın dilimi listede varsa önceden seçilir; yoksa sayfa UTC ile başlar. Şehriniz yoksa bugün aynı saati kullanan listedeki bir şehri seçin, örneğin Ankara için Europe/Istanbul.

**Bir saati bir saat diliminden diğerine, örneğin IST'den EST'ye nasıl çeviririm?**

İki kartı birlikte kullanın. Saat dilimi olarak Asia/Kolkata'yı seçin, Tarihten zaman damgasına bölümüne 14/11/2023 ve 10:00 yazıp Dönüştür'e basın: 1699936200 elde edersiniz. Bunu Zaman damgasından tarihe bölümüne yapıştırın ve saat dilimini America/New_York yapın. Zaman damgasından tarihe artık 13/11/2023 23:30:00 ve UTC farkı -05:00 gösterir, yani New York'ta bir önceki akşam. Yaz saati girdiğiniz tarihe göre uygulanır: 14/07/2023'te Hindistan'da 10:00, New York'ta 14/07/2023 00:30'dur, -04:00 ile. Dilimi değiştirmek Tarihten zaman damgasına bölümüne yazılan tarihi de New York saati olarak yeniden okur, bu yüzden cevabı Zaman damgasından tarihe bölümünden alın.

**18 haneli bir Active Directory zaman damgası neden 1970'lerden bir tarih gösteriyor?**

lastLogonTimestamp ve pwdLastSet gibi öznitelikler Windows FILETIME değerleridir: Unix zamanı değil, 01/01/1601 UTC'den bu yana geçen 100 nanosaniyelik aralıklardır. 133446720000000000 olduğu gibi yapıştırılırsa nanosaniye olarak okunur ve 25/03/1974 görünür. Önce 10000000'a bölüp 11644473600 çıkarın: sonuç olan 1700198400, 17/11/2023 05:20:00 UTC'dir. Excel'de =A1/864000000000-109205 aynı UTC tarih ve saatini verir; PowerShell'de [DateTime]::FromFileTimeUtc(133446720000000000).

**2023-11-14T22:13:20+05:30 gibi bir ISO 8601 zamanını nasıl dönüştürürüm?**

Parçalarını Tarihten zaman damgasına bölümüne girin: tarih olarak 14/11/2023, saat olarak 22:13:20. O tarihte aynı farka sahip bir saat dilimi seçin, +05:30 için Asia/Kolkata, Z ile biten bir değer için UTC, ve Dönüştür'e basın: sonuç 1699980200 olur. Listede bu farka sahip bir dilim yoksa farkı kendiniz çıkarıp saati UTC olarak girin: 22:13:20+05:30, 16:43:20 UTC'dir. Zaman damgasından tarihe, ISO 8601'i UTC ve yerel saatte kopyalamaya hazır gösterir.

## Geliştirici Araçları içinde daha fazlası

- [Sistem Diyagramı Oluşturucu](https://discuvr.org/system-diagram/?hl=tr)
- [JSON Biçimlendirici](https://discuvr.org/json-formatter/?hl=tr)
- [Python Biçimlendirici](https://discuvr.org/python-formatter/?hl=tr)
- [HTML Görüntüleyici](https://discuvr.org/html-viewer/?hl=tr)

## Sıklıkla birlikte kullanılanlar

- [Tarih Farkı Hesaplayıcı](https://discuvr.org/date-difference/?hl=tr)
- [Kodla / Çöz](https://discuvr.org/encode-decode/?hl=tr)

---

Part of Discuvr (https://discuvr.org/): Discuvr is a collection of free, focused tools for day-to-day professional work - office and data utilities, legal and compliance helpers, privacy and security checks, and developer formatters. Every tool has its own page, and most can also be called from ChatGPT or Claude over MCP.
