Ana içeriğe geç

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

Ücretsiz Unix Zaman Damgası Dönüştürücü. Unix timestamp ile tarih/saat arasında UTC/yerel gösterimle ve blok süresi tahminleriyle dönüştürme yapın.

Zaman damgası veya tarih girin

Unix saniye/milisaniye veya tarih değerini anında dönüştürün.

Hızlı cevap: Unix zaman damgaları ile okunabilir tarihler arasında dönüştürün. Blockchain işlemleri Unix zamanını kullanır (1 Ocak 1970'den itibaren saniye). 10 basamaklı (saniye) ve 13 basamaklı (milisaniye) formatları destekler.

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

Zaman Damgası Dönüştürücüsü, Unix zaman damgaları (1 Ocak 1970 UTC'den bu yana geçen saniyeler) ile insan tarafından okunabilir tarih/saat biçimleri arasında dönüştürme yapar.

Blockchain verilerini gezginlerde analiz ederken, akıllı sözleşme kayıtlarını okurken veya işlem geçmişi dışa aktarmalarında hata ayıklarken kullanın.

Girdi rehberi ve varsayımlar

İnsan tarafından okunabilir tarih ve saati almak için bir Unix zaman damgası girin veya karşılık gelen Unix zaman damgasını almak için bir tarih ve saat girin.

Hesaplayıcı hem saniye (10 basamak) hem de milisaniye (13 basamak) formatındaki zaman damgalarını destekler.

Sonuçları doğru yorumlama

Unix zaman damgası dönüştürücü, blockchain sistemleri tarafından kullanılan insan tarafından okunabilir tarihler ile Unix epoch zaman damgaları arasında çeviri yapar. Her blockchain işlemi, blok ve akıllı sözleşme olayı bir Unix zaman damgasıyla kaydedilir — 1 Ocak 1970 UTC'den bu yana geçen saniye sayısı. Bu zaman damgalarını okunabilir tarihlere dönüştürmek, işlem zamanlamasını doğrulamak, zincir üstü aktivite kalıplarını analiz etmek ve blockchain verilerini gerçek dünya olaylarıyla eşleştirmek için gereklidir.

Blockchain'e özgü zaman damgası hususları arasında farklı zincirlerin farklı hassasiyet seviyeleri kullanması yer alır: Ethereum saniye, bazı zincirler ise milisaniye kullanır. Akıllı sözleşme geliştiricileri zaman damgası karşılaştırmalarını dikkatli yapmalıdır — blok zaman damgaları Ethereum'da gerçek saatten 15 saniyeye kadar farklılık gösterebilir, bu da açık artırma son tarihleri, vesting cliff tarihleri ve yönetişim teklifi süre sonları gibi zamana bağlı sözleşme mantığını etkiler.

Kaçınılması gereken yaygın hatalar

  • Blockchain zaman damgalarını mükemmel şekilde doğru gerçek dünya saatleri olarak ele almak. Blok zaman damgaları madenciler/doğrulayıcılar tarafından belirli sınırlar içinde manipüle edilebilir ve gerçek saatten saniyeler ile dakikalar arasında farklılık gösterebilir.
  • Yanlış zaman damgası hassasiyeti kullanmak. Bazı API'ler Unix zaman damgalarını saniye cinsinden, diğerleri milisaniye cinsinden döndürür. Saniye olarak yorumlanan milisaniye zaman damgası binlerce yıl sonraya ait bir tarih üretir — blockchain entegrasyonlarında yaygın bir hata.

Resmi kaynaklar

Sık sorulan sorular

Unix zaman damgası dönüştürücü nedir?

Bir Unix zaman damgası dönüştürücü, Unix epoch saniyeleri (örneğin, 1735689600) ile insan tarafından okunabilir UTC tarih saati (2026-01-01 00:00:00 UTC) arasında çeviri yapar. Her Ethereum bloğu, Bitcoin tx'i ve oracle güncellemesi Unix saniye cinsinden zaman damgalıdır.

Bir Unix zaman damgasını nasıl dönüştürürüm?

1970-01-01'den bu yana geçen günleri elde etmek için 86,400'e bölün, sonra epoch tarihine ekleyin. Çoğu blockchain explorer bunu otomatik yapar. Örnek: 1727740800 = 2024-10-01 00:00:00 UTC. JavaScript: new Date(1727740800 * 1000).toISOString().

Blockchain zamanları neden Unix epoch'tadır?

Unix zaman damgaları saat dilimi bağımsızdır, monoton olarak artar ve 32-bit (2038'e kadar) veya 64-bit tamsayıya sığar. Bu, insan tarih dizelerini etkileyen artık yıl, DST ve yerel ayar hatalarından kaçınır — Dünya'daki her düğüm aynı sayı üzerinde anlaşır.

Saniye ve milisaniye — zincirim hangisini kullanıyor?

Bitcoin ve Ethereum saniye kullanır (1735689600 gibi 10 haneli sayılar). JavaScript Date.now() ve birçok API milisaniye kullanır (13 haneli, örneğin, 1735689600000). Zaman damganız 1970'ten veya 53,000 yılından geliyorsa, birimleri karıştırdınız — 1,000'e bölün veya çarpın.

Yıl 2038 sorunu nedir?

İşaretli 32-bit Unix zaman damgaları, 19 Ocak 2038'de 03:14:07 UTC'de taşar. Bitcoin'in blok başlıkları uint32 zaman damgaları kullanır (2106 yılında taşar), ancak çoğu modern blockchain ve cüzdan 64-bit tamsayılar kullanır ve 292,000,000,000 yılına kadar güvenlidir.

Bir Ethereum bloğunun zaman damgasını nasıl bulurum?

Etherscan'i kullanın: blok numarasını girin, "Timestamp"'e bakın (hem UTC hem de Unix gösterir). Programatik olarak: web3.eth.getBlock(blockNumber).timestamp Unix saniye döndürür. Blok 21,500,000, 2025-01-08 04:35:35 UTC = 1736310935'te madenci edildi.

İlgili hesaplayıcılar