🕐 Unix Timestamp Converter
Convert Unix timestamps to human-readable dates and back. Supports seconds/ms, timezones, bulk conversion, and a live "Now" clock.
▸ Bulk Convert (one timestamp per line)
How to Use
Enter a timestamp or date
Type a Unix timestamp (seconds or milliseconds) in the first field, or pick a date/time. The tool auto-detects seconds vs milliseconds.
Select your timezone
Choose UTC, your browser's local timezone, or any named timezone from the dropdown. All output formats update instantly.
Copy any format
Click Copy next to any output row — Unix seconds, milliseconds, ISO 8601, localized date, or relative time.
Frequently Asked Questions
Tam Rehber: Unix Zaman Damgası Dönüştürücü
Unix zaman damgası (epoch time), 1 Ocak 1970, 00:00:00 UTC'den bu yana geçen saniye sayısıdır. Her programlama dili, veritabanı ve işletim sisteminde zaman temsili için temel standarttır. Doğru dönüştürmek, log analizi, API entegrasyonu ve zamanlanmış görevler için kritiktir.
Saniye ve Milisaniye Farkı
- Saniye (10 basamak) —
time()(PHP),time.time()(Python) gibi. - Milisaniye (13 basamak) — JavaScript'te
Date.now(), birçok web API'si.
Kod Örnekleri
// JavaScript
const ts = Math.floor(Date.now() / 1000); // saniye
const d = new Date(ts * 1000); // Zaman damgasından Date
// Python
import time
ts = int(time.time())
# PHP
$ts = time();
echo date('Y-m-d H:i:s', $ts);
Saat Dilimi Yönetimi
Unix zaman damgaları her zaman UTC'yi temsil eder. Veritabanında UTC'de saklayın, yalnızca gösterim sırasında kullanıcının saat dilimine dönüştürün. Saat dilimi karışıklığını önlemek için ISO 8601 + timezone offset (+03:00) formatını tercih edin.
2038 Yılı Sorunu
32-bit işaretli tam sayılar, 2147483647 değerinde (19 Ocak 2038) taşar. Modern 64-bit sistemler bu sorunu aşmıştır. Eski gömülü sistemlerde int32 olarak saklanan zaman damgaları kontrol edilmelidir.
Cron zamanlaması için Cron Görselleştirici'ye, JSON mock verisi üretmek için Mock JSON Üreteci'ne bakın.