Konverter TimeStamp: UNIX, UTC, DateTime, ISO, RFC
Konversikan waktu antara Unix Timestamp, ISO 8601, RFC 2822, SQL datetime, dan format kustom. Alat universal untuk pengembang dan analis.
Konversikan waktu antara Unix Timestamp, ISO 8601, RFC 2822, SQL datetime, dan format kustom. Alat universal untuk pengembang dan analis.
Mengonversi tanggal dan waktu antara Unix Timestamp, ISO 8601, RFC 2822, SQL datetime, dan format kustom lokal. Semuanya dalam satu alat - tanpa pengaturan tambahan.
Alat ini secara otomatis mengenali format dan langsung mengonversi data. Nyaman saat bekerja dengan log, API, kueri SQL, dan tanggal dalam teks.
Sesuaikan format output sesuai dengan templat Anda: yyyy-MM-dd HH:mm:ss, dd.MM.yyyy, MM/dd/yyyy hh:mm:ss, dan lainnya. Fleksibilitas templat memungkinkan Anda membuat format apa pun.
Unix timestamp adalah jumlah detik yang telah berlalu sejak 1 Januari 1970 (UTC). Format ini banyak digunakan dalam pemrograman, API, dan database untuk menyimpan waktu dalam format universal.
Unix timestamp dapat berupa detik (10 digit) atau milidetik (13 digit).
Alat ini memiliki empat mode:
Mode | Deskripsi |
|---|---|
Waktu Saat Ini | Menampilkan waktu saat ini (UTC dan zona waktu lokal Anda) dalam format Unix. Juga mengonversi timestamp ke format tanggal dan waktu yang umum. |
Timestamp → Tanggal | Mengonversi Unix timestamp menjadi format tanggal dan waktu yang mudah dibaca. |
Tanggal → Timestamp | Mengonversi tanggal dan waktu tertentu menjadi Unix timestamp dan format umum lainnya. |
Formatter | Memformat tanggal menggunakan pola kustom dengan makro. |
Unix timestamp selalu disimpan dalam UTC. Saat dikonversi ke tanggal, hasilnya bergantung pada zona waktu pengguna, sehingga nilai yang sama dapat ditampilkan berbeda.
Periode | Konversi ke detik |
|---|---|
Detik | 1 detik |
Menit | 60 detik |
Jam | 3600 detik |
Hari | 86400 detik |
Minggu | 604800 detik |
Bulan (30 hari) | 2592000 detik |
Tahun (365 hari) | 31536000 detik |
Nilai untuk bulan dan tahun bersifat perkiraan dan hanya sebagai referensi. Durasi sebenarnya bergantung pada kalender dan tahun kabisat. Konverter ini menghitung nilai kalender secara akurat.
Periode | Makro |
|---|---|
Tahun | YYYY, YY, Y |
Bulan | MMMM, MMM, MM, M |
Hari | DDDD, DDD, DD, D |
Jam (24 jam) | HH, H |
Jam (12 jam) | hh, h |
Menit | mm, m |
Detik | ss, s |
Milidetik | SSS, SS, S |
AM/PM | A, a |
Anda dapat membuat format tanggal/waktu kustom menggunakan makro:
Format | Hasil |
|---|---|
YYYY-MM-DD | 2026-04-15 |
DD.MM.YYYY | 15.04.2026 |
HH:mm:ss | 14:32:10 |
YYYY-MM-DD HH:mm | 2026-04-15 14:32 |
Bahasa | Timestamp Saat Ini | Tanggal → Timestamp | Timestamp → Tanggal |
|---|---|---|---|
JavaScript | Math.floor(Date.now() / 1000) | Math.floor(new Date('2026-04-15T12:00:00Z').getTime()/1000) | new Date(1776254400 * 1000) |
Python | int(time.time()) | int(datetime.datetime(2026,4,15,12,0).timestamp()) | datetime.datetime.fromtimestamp(1776254400) |
PHP | time() | strtotime('2026-04-15 12:00:00') | date('Y-m-d H:i:s', 1776254400) |
Java | Instant.now().getEpochSecond() | LocalDateTime.of(2026,4,15,12,0).toEpochSecond(ZoneOffset.UTC) | Instant.ofEpochSecond(1776254400) |
C# (.NET) | DateTimeOffset.UtcNow.ToUnixTimeSeconds() | new DateTimeOffset(2026,4,15,12,0,0,TimeSpan.Zero).ToUnixTimeSeconds() | DateTimeOffset.FromUnixTimeSeconds(1776254400) |
Go | time.Now().Unix() | time.Date(2026,4,15,12,0,0,0,time.UTC).Unix() | time.Unix(1776254400, 0) |
Ruby | Time.now.to_i | Time.new(2026,4,15,12,0,0).to_i | Time.at(1776254400) |
Bash (Linux) | date +%s | date -d "2026-04-15 12:00:00" +%s | date -d @1776254400 |
SQL (PostgreSQL) | EXTRACT(EPOCH FROM NOW()) | EXTRACT(EPOCH FROM TIMESTAMP '2026-04-15 12:00:00') | TO_TIMESTAMP(1776254400) |
SQL (MySQL) | UNIX_TIMESTAMP() | UNIX_TIMESTAMP('2026-04-15 12:00:00') | FROM_UNIXTIME(1776254400) |
Di sebagian besar bahasa, timestamp dikembalikan dalam detik, tetapi di JavaScript dalam milidetik (perlu dibagi 1000). Metode tanpa zona waktu eksplisit dapat menggunakan waktu lokal, yang dapat menyebabkan kesalahan. Saat bekerja dengan API, selalu gunakan UTC, bukan waktu lokal — ini menghindari sebagian besar masalah terkait waktu.
mencampur UTC dengan waktu lokal
menggunakan milidetik вместо detik
format tanggal tidak valid
zona waktu tidak valid atau tidak konsisten
Konverter stempel waktu memungkinkan Anda dengan cepat mengonversi data antara Unix Timestamp, ISO 8601, RFC 2822, SQL datetime, dan format kustom.
Layanan ini secara otomatis mengenali format input dan langsung mengonversi tanggal atau waktu. Pengaturan format kustom didukung, yang nyaman untuk bekerja dengan log, API, database, dan laporan.
Alat ini nyaman bagi pengembang, analis, dan administrator yang perlu bekerja dengan stempel waktu dalam berbagai format.
Stempel waktu Unix adalah jumlah detik yang telah berlalu sejak 1 Januari 1970, 00:00:00 UTC. Ini adalah cara standar untuk merepresentasikan waktu dalam sistem komputer, independen dari zona waktu.
Stempel waktu menyediakan cara universal dan independen zona waktu untuk merepresentasikan waktu. Ini menyederhanakan perhitungan perbedaan waktu, pengurutan kronologis, dan menghindari masalah konversi zona waktu dalam sistem terdistribusi.
Stempel waktu Unix menghitung detik sejak 1970. Format lain termasuk milidetik (JavaScript), mikrodetik, atau tanggal epoch yang berbeda. Beberapa sistem menggunakan string ISO 8601 alih-alih stempel waktu numerik.
Konverter Stempel Waktu bekerja dengan format tanggal standar (ISO 8601, UTC, RFC, waktu lokal, dan banyak lainnya), dan juga dengan benar menangani angka dalam detik dan milidetik. Ini memungkinkan alat ini digunakan untuk berbagai sistem dan aplikasi.
Masalah Tahun 2038 memengaruhi sistem 32-bit di mana stempel waktu Unix akan meluap pada 19 Januari 2038. Sistem 64-bit modern memperpanjang batas ini miliaran tahun, tetapi sistem lama mungkin memerlukan pembaruan.
Ya, alat ini memungkinkan Anda memasukkan tanggal dan waktu apa pun (masa lalu, sekarang, atau masa depan) dan mengonversinya ke stempel waktu Unix yang sesuai dan sebaliknya. Ini berguna untuk perencanaan, analisis historis, atau membuat layanan Anda sendiri.
Ya, opsi format kustom tersedia di pembuat. Anda dapat memilih urutan tampilan tahun, bulan, hari, jam, menit, dan detik, dan juga mengatur pemisah — misalnya, YYYY-MM-DD HH:mm:ss. Ini nyaman untuk bekerja dengan standar tertentu atau persyaratan perusahaan.
Format yang paling umum digunakan adalah: ISO 8601 (2025-08-30T12:34:56Z), UTC (Sab, 30 Agu 2025 12:34:56 GMT), waktu lokal (30.08.2025 12:34:56), Stempel Waktu UNIX dalam detik dan milidetik. Konverter kami mendukung semua opsi ini dan memungkinkan Anda beralih di antara mereka dengan cepat.