Tarihten Zaman Damgasina Donusturucu

Tarihleri UNIX zaman damgalarina donusturun.

Current UNIX Timestamp

Date Input

Result

UNIX Timestamp (seconds)

-

Milliseconds

-

ISO 8601

-

Tarihten Zaman Damgasına Dönüştürücü

Herhangi bir okunabilir tarih ve saati UNIX zaman damgasına — 1 Ocak 1970 00:00:00 UTC'den (Unix dönemi) bu yana geçen saniye sayısına — dönüştürür. Sonucu milisaniye ve ISO 8601 biçiminde de gösterir.

Ne İçin Kullanılır?

  • API geliştirme: birçok REST API, istek parametreleri için tamsayı olarak zaman damgaları kabul eder
  • Veritabanı sorguları: SQL WHERE cümleleri veya MongoDB tarih filtreleri için epoch değerleri oluşturma
  • JWT token hata ayıklama: JWT tokenlarını test etmek için iat, exp ve nbf talep değerleri oluşturma
  • Cron ve zamanlama: işleri planlamak veya süre sonu zamanlarını ayarlamak için gelecek zaman damgalarını hesaplama
  • Saat dilimi arası koordinasyon: UNIX zaman damgaları saat diliminden bağımsızdır, dağıtık sistemler için idealdir

Adım Adım Kılavuz

  1. Tarih seçiciyi kullanarak tarihi seçin
  2. Saat giriş alanını kullanarak saati ayarlayın
  3. Saat diliminizi seçin (yerel veya UTC)
  4. UNIX zaman damgasını saniye ve milisaniye olarak görüntüleyin
  5. İhtiyacınız olan zaman damgası değerini kopyalayın

Nasıl Çalışır

Giriş alanlarını kullanarak bir tarih ve saat seçin, yerel saat veya UTC arasında seçim yapın ve araç ilgili UNIX zaman damgasını anında hesaplar. Tüm hesaplamalar JavaScript'in Date nesnesi kullanılarak tarayıcınızda gerçekleşir. Hiçbir veri sunucuya gönderilmez.

İpuçları ve En İyi Uygulamalar

  • UNIX zaman damgaları her zaman UTC'dedir — saat dilimi farklarını hesaba kattığınızdan emin olun
  • JavaScript için milisaniye zaman damgalarını (Date.now()), çoğu API ve veritabanı için saniye zaman damgalarını kullanın
  • Hızlı referans için mevcut UNIX zaman damgası üstte canlı olarak gösterilir
  • Token süre sonu taleplerini ayıklamak için bu aracı JWT Çözücü ile eşleştirin

Sık Sorulan Sorular

UNIX zaman damgası nedir?

UNIX zaman damgası (epoch zamanı veya POSIX zamanı olarak da bilinir), 1 Ocak 1970 00:00:00 UTC'den bu yana geçen saniye sayısıdır. Saat diliminden bağımsız olması ve tek bir tamsayı olarak saklanabilmesi nedeniyle programlamada evrensel olarak kullanılır.

Saniye ve milisaniye zaman damgaları arasındaki fark nedir?

Saniye cinsinden UNIX zaman damgaları 10 hanedir (ör. 1716239022). JavaScript'in Date.now() metodu milisaniye döndürür — 13 hane (ör. 1716239022000). Bu araç her iki biçimi de sağlar.

2038'de ne olacak?

2038 Yılı sorunu, zaman damgalarını 32-bit işaretli tamsayı olarak saklayan sistemleri etkiler; bunlar 19 Ocak 2038'de taşar. Modern sistemler 64-bit tamsayılar kullanır. JavaScript, 2038'in çok ötesindeki tarihleri destekleyen 64-bit kayan nokta kullanır.

Saat dilimi zaman damgasını etkiler mi?

UNIX zaman damgaları her zaman UTC'dedir. Yerel bir saat seçtiğinizde araç, zaman damgasını hesaplamadan önce UTC'ye dönüştürür. Zamandaki aynı an, saat diliminiz ne olursa olsun aynı zaman damgasını üretir.

Gizlilik ve Güvenlik

Bu araç, WebAssembly (WASM) olarak derlenmiş FFmpeg kullanır. WASM ikili dosyası (~25MB) ilk kullanımda bir CDN'den indirilir ve tarayıcınız tarafından önbelleğe alınır. Tüm dosya işleme işlemleri cihazınızda yerel olarak gerçekleşir - dosyalarınız hiçbir zaman herhangi bir sunucuya yüklenmez. Bu, hassas, özel veya gizli medya dosyaları için güvenli olmasını sağlar. Büyük dosyaların işlenmesi, cihazınızın CPU'suna ve kullanılabilir belleğine bağlı olarak daha uzun sürebilir.