Kalkulator Tanggal & Waktu Gratis

Alat tanggal dan waktu gratis online: kalkulator usia, hari antara tanggal, aritmetika tanggal, konverter timestamp Unix, dan nomor minggu ISO. Tidak perlu akun.

Alat tanggal dan waktu gratis yang mencakup perhitungan yang paling sering dibutuhkan — usia tepat, jumlah hari antara dua tanggal, menambah atau mengurangi waktu dari sebuah tanggal, konversi Unix timestamp, dan nomor minggu ISO. Setiap alat berjalan sepenuhnya di browser Anda tanpa perlu akun.

Baik Anda perlu tahu berapa hari lagi menuju tenggat, nomor minggu ISO untuk suatu tanggal, atau cara mengubah Unix timestamp menjadi tanggal yang mudah dibaca, kalkulator ini memberikan jawaban yang presisi secara instan.

Tentang setiap kalkulator

Kalkulator usia

Kalkulator usia memberikan usia tepat Anda dalam tahun, bulan, dan hari dari tanggal lahir mana pun ke tanggal acuan mana pun — dengan default hari ini. Kalkulator ini menangani tahun kabisat dengan benar: seseorang yang lahir pada 29 Februari dianggap berulang tahun pada 28 Februari di tahun non-kabisat untuk keperluan perhitungan usia. Hasilnya juga menampilkan total hari, minggu, dan jam yang telah berlalu sejak lahir.

Usia tepat dalam tahun, bulan, dan hari lebih penting daripada yang terlihat. Batasan legal (usia mengemudi, usia pensiun, kelayakan asuransi), referensi medis, dan ketentuan kontrak sering menetapkan usia secara presisi. Menghitung manual melewati bulan dengan panjang berbeda dan tahun kabisat bisa menimbulkan kesalahan yang dihilangkan oleh kalkulator ini.

Kalkulator hari antara tanggal

Kalkulator hari antara tanggal menghitung jumlah hari kalender, minggu, bulan, dan hari kerja yang memisahkan dua tanggal apa pun. Hari kerja mengecualikan akhir pekan (Sabtu dan Minggu) tetapi tidak memperhitungkan hari libur nasional yang berbeda-beda tiap negara. Kalkulator ini bekerja dua arah — tidak mengharuskan tanggal mulai lebih awal daripada tanggal akhir.

Penggunaan umum meliputi: menghitung masa pemberitahuan dalam kontrak kerja, menghitung hari hingga sebuah acara atau tenggat, memverifikasi lamanya langganan atau siklus penagihan, atau mengecek berapa hari kerja yang tersisa dalam proyek. Untuk hal yang mengikat secara hukum, hari kalender dan hari kerja dapat menghasilkan angka yang sangat berbeda — kalkulator ini menampilkan keduanya.

Kalkulator tambah dan kurang tanggal

Kalkulator tanggal menambah atau mengurangi kombinasi hari, minggu, bulan, atau tahun dari tanggal awal mana pun. Aritmetika bulan ditangani dengan benar: menambah satu bulan ke 31 Januari menghasilkan 28 Februari (atau 29 pada tahun kabisat), bukan 3 Maret. Ini mencerminkan perilaku sistem kalender dan cara ketentuan kontrak, siklus penagihan, serta tenggat legal dihitung.

Contoh penggunaan: menghitung tenggat 30, 60, atau 90 hari dari hari ini; mencari tanggal 6 atau 12 bulan dari awal kontrak; memperkirakan jendela pengiriman; atau menghitung tanggal jatuh tempo. Karena panjang bulan dan tahun bervariasi, menambah 1 bulan tidak sama dengan menambah 30 hari — perbedaan ini penting untuk tanggal yang menjadi acuan kewajiban legal atau finansial.

Konverter Unix timestamp

Unix timestamp adalah bilangan bulat yang merepresentasikan jumlah detik (atau milidetik) yang telah berlalu sejak Unix epoch: 00:00:00 UTC pada 1 Januari 1970. Konverter menerima timestamp dengan presisi detik atau milidetik dan mengembalikan tanggal dan waktu yang setara dalam UTC, waktu lokal, dan format ISO 8601. Konverter ini juga mengubah arah sebaliknya — tanggal dan waktu apa pun kembali menjadi Unix timestamp.

Unix timestamp muncul di log server, respons API, catatan basis data, token JWT, dan hampir di setiap pustaka standar bahasa pemrograman. Date.now() pada JavaScript menghasilkan milidetik; sebagian besar lingkungan sisi server dan fungsi POSIX menggunakan detik. Konverter mendeteksi mana yang Anda masukkan berdasarkan besar angkanya — nilai di atas 10 miliar diperlakukan sebagai milidetik.

Kalkulator nomor minggu ISO

Kalkulator nomor minggu mengembalikan nomor minggu ISO 8601 untuk tanggal apa pun dan menampilkan kalender tahunan lengkap dengan semua 52 atau 53 minggu. Di bawah ISO 8601, minggu berjalan dari Senin hingga Minggu. Minggu 1 didefinisikan sebagai minggu yang berisi Kamis pertama dalam tahun — artinya 1 Januari dapat berada pada minggu 52 atau 53 tahun sebelumnya, dan 31 Desember dapat berada pada minggu 1 tahun berikutnya.

Nomor minggu ISO digunakan secara luas dalam manajemen rantai pasok, manufaktur, penyiaran, dan perencanaan proyek. Banyak sistem ERP, spreadsheet, dan alat penjadwalan merujuk minggu berdasarkan nomor, bukan rentang tanggal. Kalkulator ini juga menampilkan tanggal Senin dan Minggu yang membatasi tiap minggu, sehingga mudah mengonversi antara nomor minggu dan tanggal kalender tertentu.

Kalkulator mana yang harus dipakai

Untuk sebagian besar pertanyaan tentang tanggal, mulai dengan alat paling sederhana yang menjawabnya. \"Berapa usia saya tepatnya?\" → kalkulator usia. \"Berapa hari lagi sampai tenggat saya?\" → hari antara tanggal. \"Tanggal berapa 90 hari dari hari ini?\" → tambah tanggal. \"Nomor minggu berapa hari ini?\" → kalkulator nomor minggu. \"Apa arti timestamp ini?\" → konverter Unix timestamp.

Kalkulator hari antara tanggal dan tambah tanggal memiliki tujuan yang tumpang tindih, tetapi menjawab pertanyaan yang berbeda. Hari antara tanggal memberi tahu jarak antara dua tanggal yang sudah diketahui. Tambah tanggal memberi tahu tanggal yang Anda capai setelah interval tertentu. Jika Anda tahu kedua tanggal, gunakan hari antara; jika Anda tahu awal dan intervalnya, gunakan tambah tanggal.

Frequently asked questions

Berapa nomor minggu ISO saat ini?

Buka kalkulator nomor minggu dan alat itu akan menampilkan nomor minggu ISO 8601 hari ini secara instan, beserta tanggal Senin dan Minggu yang membatasi minggu tersebut. Minggu 1 adalah minggu yang berisi Kamis pertama dalam setahun, jadi tanggal di awal Januari kadang bisa jatuh pada minggu 52 atau 53 tahun sebelumnya.

Bagaimana cara menghitung jumlah hari di antara dua tanggal?

Masukkan tanggal mulai dan tanggal akhir pada kalkulator days between dates. Kalkulator mengembalikan jumlah tepat hari kalender, minggu, bulan, dan hari kerja yang memisahkan keduanya. Hari kerja mengecualikan akhir pekan tetapi tidak memasukkan hari libur nasional, yang berbeda-beda tiap negara.

Apa itu Unix timestamp?

Unix timestamp adalah jumlah detik (atau milidetik) yang telah berlalu sejak 00:00:00 UTC pada 1 Januari 1970, yang dikenal sebagai Unix epoch. Ini adalah cara universal untuk merepresentasikan suatu titik waktu sebagai satu bilangan bulat, digunakan di server logs, API, database, dan sebagian besar bahasa pemrograman.

Apa perbedaan detik dan milidetik pada Unix timestamp?

Sebagian besar sistem sisi server dan fungsi POSIX menggunakan detik. Date.now() di JavaScript mengembalikan milidetik — timestamp yang sama dikalikan 1.000. Unix timestamp dengan presisi detik pada pertengahan 2024 sekitar 1.700.000.000; versi milidetiknya sekitar 1.700.000.000.000. Konverter Unix timestamp mendeteksi secara otomatis format yang Anda masukkan.

Apa perbedaan penomoran minggu ISO dibanding minggu kalender biasa?

Minggu ISO 8601 selalu berjalan Senin sampai Minggu, dan minggu 1 didefinisikan sebagai minggu yang berisi Kamis pertama dalam setahun. Ini berarti 1 Januari bisa berada pada minggu 52 atau 53 tahun sebelumnya, dan 31 Desember bisa berada pada minggu 1 tahun berikutnya. Beberapa sistem (terutama di AS) mendefinisikan minggu 1 sebagai minggu yang berisi 1 Januari, yang menghasilkan nomor berbeda di sekitar pergantian tahun.

Bagaimana cara menghitung usia saya secara tepat dalam hari?

Masukkan tanggal lahir Anda pada kalkulator usia dan alat itu menampilkan usia dalam tahun, bulan, hari, total minggu, dan total hari. Perhitungan memperhitungkan tahun kabisat, jadi akurat terlepas dari apakah ulang tahun Anda berada di atau dekat Februari.

Apakah menambahkan 1 bulan sama dengan menambahkan 30 hari?

Tidak. Menambahkan satu bulan kalender selalu jatuh pada tanggal yang sama di bulan berikutnya — 15 Maret + satu bulan = 15 April. Menambahkan 30 hari ke 15 Maret menghasilkan 14 April. Perbedaannya membesar ketika bulan memiliki panjang berbeda. Untuk durasi kontrak, masa pemberitahuan, dan siklus penagihan, yang dimaksud hampir selalu bulan kalender — bukan jumlah hari tetap.

Mengapa 31 Desember kadang masuk minggu 1 tahun berikutnya?

Menurut ISO 8601, jika 31 Desember jatuh pada Senin, Selasa, atau Rabu, maka itu bagian dari minggu pertama tahun berikutnya — karena Kamis pada minggu tersebut berada di Januari. Ini konsisten secara matematis dan memastikan setiap minggu jelas menjadi milik tepat satu tahun, tetapi bisa mengejutkan saat pertama kali menemukannya.

Ada berapa minggu dalam setahun?

Sebagian besar tahun memiliki 52 minggu ISO. Suatu tahun memiliki 53 minggu jika 1 Januari jatuh pada Kamis, atau jika tahun kabisat dan 1 Januari jatuh pada Rabu atau Kamis. Rata-rata, sekitar 71% tahun memiliki 52 minggu dan 29% memiliki 53 minggu.

Apakah kalkulator ini bekerja untuk tanggal di masa lalu dan masa depan?

Ya. Kelima kalkulator tanggal dan waktu menerima tanggal kalender apa pun yang valid — masa lalu atau masa depan. Tidak ada batas praktis untuk rentang usia, days between, dan date add. Konverter Unix timestamp mencakup seluruh rentang signed integer 32-bit dan 64-bit, sehingga menangani tanggal dari 1901 hingga 2262.

Apakah saya perlu akun untuk menggunakan kalkulator tanggal ini?

Tidak. Setiap kalkulator di halaman ini berjalan sepenuhnya di browser Anda. Tanpa akun, tanpa pendaftaran, tanpa email. Tidak ada yang dikirim ke server — input Anda tetap berada di perangkat Anda.

From the blog