Skip to main content

Penghasil Rentang Tanggal Buat daftar tanggal dalam suatu rentang dengan opsi langkah dan format yang dapat dikonfigurasi.

Penghasil Rentang Tanggal illustration
๐Ÿ“…

Penghasil Rentang Tanggal

Buat daftar tanggal dalam suatu rentang dengan opsi langkah dan format yang dapat dikonfigurasi.

1

Tetapkan Rentang

Masukkan tanggal mulai dan akhir untuk rentang.

2

Konfigurasikan Opsi

Tetapkan ukuran langkah, satuan (hari/minggu/bulan), format, dan pengecualian akhir pekan.

3

Salin Hasil

Lihat tanggal yang dihasilkan dan salin semua dengan satu klik.

Loading tool...

What Is Penghasil Rentang Tanggal?

Generator Rentang Tanggal menghasilkan daftar semua tanggal yang jatuh dalam rentang tertentu, dengan ukuran langkah yang dapat dikonfigurasi, satuan langkah, format output, dan pengecualian akhir pekan. Masukkan tanggal mulai dan akhir, pilih apakah akan melangkah oleh hari, minggu, atau bulan, atur interval langkah (misalnya, setiap 2 hari), dan pilih format output yang diinginkan (ISO, AS, Eropa, panjang, atau pendek). Secara opsional, eksklusi akhir pekan untuk daftar hari kerja saja. Daftar yang dihasilkan dapat disalin ke clipboard dengan satu klik untuk digunakan dalam spreadsheet, skrip, laporan, atau entri data. Batas keamanan 1.000 tanggal mencegah generasi berlebihan untuk jangkauan yang sangat besar.

Why Use Penghasil Rentang Tanggal?

  • Ukuran langkah yang dapat dikonfigurasi: setiap N hari, minggu, atau bulan
  • 5 pilihan format output (ISO, AS, EU, panjang, pendek)
  • Pengecualian akhir pekan untuk daftar hari kerja
  • Salin semua tanggal dengan satu klik
  • Menangani hingga 1.000 tanggal per generasi
  • Sempurna untuk persiapan data spreadsheet

Common Use Cases

Pengisian Spreadsheet

Hasilkan kolom tanggal untuk spreadsheet, laporan, dan dashboard.

Penginputan Data

Buat daftar tanggal untuk penginputan data massal di database atau formulir.

Header Laporan

Hasilkan header tanggal untuk laporan harian, mingguan, atau bulanan.

Perencanaan Kalender

Buat urutan tanggal untuk rencana proyek dan bagan Gantt.

Pengujian

Hasilkan rentang tanggal pengujian untuk pengujian perangkat lunak dan jaminan kualitas.

Technical Guide

Generator diinisialisasi dengan tanggal mulai dan melakukan iterasi maju, menambahkan jumlah langkah dalam satuan yang ditentukan pada setiap iterasi, sampai melebihi tanggal akhir atau mencapai 1.000 tanggal. Untuk langkah hari, menggunakan setDate(getDate() + step). Untuk langkah minggu, menggunakan setDate(getDate() + step * 7). Untuk langkah bulan, menggunakan setMonth(getMonth() + step). Filter pengecualian akhir pekan memeriksa getDay() !== 0 && getDay() !== 6 setelah setiap tanggal dihitung tetapi sebelum menambahkannya ke hasil. Fungsi format mengonstruksi string output menggunakan getFullYear(), getMonth()+1, dan getDate() dengan pemisah dan pengisi nol yang sesuai. Salin clipboard bergabung dengan semua tanggal yang diformat dengan baris baru.

Tips & Best Practices

  • 1
    Gunakan format ISO (YYYY-MM-DD) untuk daftar tanggal yang kompatibel dengan database
  • 2
    Tetapkan langkah ke 7 hari untuk urutan tanggal mingguan
  • 3
    Aktifkan pengecualian akhir pekan untuk perencanaan hari kerja
  • 4
    Langkah bulanan menangani panjang bulan yang bervariasi secara benar
  • 5
    Salin daftar lengkap dan tempel langsung ke sel spreadsheet

Related Tools

Frequently Asked Questions

Q Apakah ada batasan jumlah tanggal yang dapat dihasilkan?
Ya, batas keamanan 1.000 tanggal mencegah generasi berlebihan. Untuk sebagian besar penggunaan praktis, ini sudah lebih dari cukup.
Q Apakah langkah bulanan menangani akhir bulan dengan benar?
Fungsi setMonth JavaScript menangani kelebihan - melangkah bulanan dari 31 Januari akan melewati hari terakhir yang valid di setiap bulan berikutnya.
Q Bisakah saya menghasilkan tanggal dwimingguan?
Ya, tetapkan satuan ke "minggu" dan langkah ke 2 untuk generasi tanggal dwimingguan (setiap minggu lain).
Q Format apa yang paling baik untuk Excel?
Format ISO (YYYY-MM-DD) atau format AS (MM/DD/YYYY) keduanya dikenali dengan baik oleh Excel. Format ISO direkomendasikan untuk interpretasi yang tidak ambigu.
Q Bisakah saya mengecualikan tanggal tertentu (seperti hari libur)?
Saat ini alat ini hanya mendukung pengecualian akhir pekan. Untuk pengecualian hari libur, hasilkan daftar dan hapus tanggal hari libur secara manual.

About This Tool

Penghasil Rentang Tanggal is a free online tool by FreeToolkit.ai. All processing happens directly in your browser โ€” your data never leaves your device. No registration or installation required.