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.

Timestamp Epoch Unix Saat Ini

1777612486
DETIK SEJAK JAN 01 1970. (UTC)
5:14:46 AM

Epoch saat ini (menurut UTC) diterjemahkan sebagai

Tanggal
05/01/2026 @ 5:14 AM
UTC
Fri, 01 May 2026 05:14:46 GMT
ISO 8601
2026-05-01T05:14:46.000Z
RFC 822, 1036, 1123, 2822
Fri, May 1, 2026, 5:14:46 AM GMT
RFC 2822
Fri, 01 May 2026 05:14:46 GMT
RFC 3339
2026-05-01T05:14:46.000Z
Format Kustom
2026-05-01 05:14:46

Epoch saat ini (di zona waktu Anda) diterjemahkan sebagai

Tanggal
05/01/2026 @ 5:14 AM
UTC
Fri May 1 2026 05:14:46 GMT+0000
ISO 8601
2026-05-01T05:14:46.000Z
RFC 822, 1036, 1123, 2822
Fri, May 1, 2026, 5:14:46 AM GMT+0000
RFC 2822
Fri May 1 2026 05:14:46 GMT+0000
RFC 3339
2026-05-01T05:14:46.000Z
Format Kustom
2026-05-01 05:14:46

Fitur alat "Konverter Stempel Waktu"

Dukungan untuk Format Populer

Mengonversi tanggal dan waktu antara Unix Timestamp, ISO 8601, RFC 2822, SQL datetime, dan format kustom lokal. Semuanya dalam satu alat - tanpa pengaturan tambahan.

Deteksi dan Konversi Otomatis

Alat ini secara otomatis mengenali format dan langsung mengonversi data. Nyaman saat bekerja dengan log, API, kueri SQL, dan tanggal dalam teks.

Dukungan Templat Kustom

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.

Panduan dan detail penggunaan

Apa Itu Unix Timestamp

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).

Mode Alat

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.

Tabel Konversi Waktu

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.

Makro yang Tersedia (Referensi Format IBM)

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

Contoh Format

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

Penggunaan Unix Timestamp dalam Bahasa Pemrograman Populer

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.

Kesalahan Umum

  • mencampur UTC dengan waktu lokal

  • menggunakan milidetik вместо detik

  • format tanggal tidak valid

  • zona waktu tidak valid atau tidak konsisten

Deskripsi alat

alien

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.

Pertanyaan yang Sering Diajukan (FAQ)

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.

Nilai alat ini
4.5(25 pengguna menilai)