Sejak 2010 · Mendukung 2 juta+ penggunaan alat setiap bulan
Sejak 2010
Tambahkan ke Chrome

Kotak Alat Saya

Mode Otomatis

Belum ada alat yang disimpan.

Tingkatkan ke Versi Premium
Alat terkait
Tambah Hari Kerja ke TanggalKalkulator Hari dalam SemingguKalkulator Nomor MingguKonverter Tanggal JulianKalkulator Hari KerjaKonverter Kalender IbraniKonverter Kalender Hijriah
Beranda > Waktu dan tanggal > Peralatan tanggal
 

Generator Pola Tanggal

Generator Pola Tanggal MiniWebtool mengembangkan aturan pengulangan menjadi tanggal kalender. Pilih pola harian, mingguan, hari kerja, atau bulanan, lalu atur jumlah atau tanggal akhir dan tentukan apakah tanggal yang bertepatan dengan hari libur tetap, dipindahkan, atau dihapus.

Belum tahu cara menggunakannya? Tanya AI

Di Gemini, tempelkan pertanyaan yang disalin ke chat. Anda juga dapat menyalinnya di bawah.

Lihat pertanyaan

Gratis digunakanTidak perlu mendaftarHasil instan
Generator Pola TanggalCoba sekarang — gratis ▼
Contoh cepat
1Pola
Pilih bentuk pengulangan. Masing-masing pola memunculkan kontrolnya sendiri di bawah ini.
Setiap N hari kalender dihitung mulai dari tanggal mulai. Nilai umum: 1 (harian), 7 (mingguan), 14 (dua mingguan), 28 (siklus bulan).
1 = setiap minggu, 2 = dua minggu sekali, 4 = setiap empat minggu.
Klik opsi untuk memilih satu atau beberapa hari kerja per blok pengulangan.
1 = bulanan, 3 = triwulanan, 12 = tahunan.
1 sampai 31. Nilai yang melewati batas akhir bulan pendek akan disesuaikan otomatis (misalnya, tanggal 31 di bulan Februari menjadi tanggal 28 atau 29 Feb).
Contoh: Selasa ke-2 setiap bulan — pilih "Kedua" dan "Sel".
Contoh: Jumat terakhir setiap bulan — umum untuk retro dan penutupan kuartal.
Mengeluarkan setiap hari kerja yang dipilih, setiap minggu, dimulai pada atau setelah tanggal mulai. Berguna untuk jadwal Sen-Rab-Jum atau Sel-Kam.
Tidak memerlukan input tambahan — setiap hari Senin hingga Jumat akan dihasilkan.
2Mulai & selesai
Kejadian pertama jatuh pada atau setelah tanggal ini.
Berhenti setelah jumlah tertentu atau berhenti berdasarkan tanggal.
1 sampai 500. Gunakan angka kecil untuk melihat pratinjau cepat.
Pembuatan tanggal berhenti pada kejadian terakhir yang masuk dalam rentang.
3Penanganan akhir pekan & hari libur
Pilih cara menyelesaikan bentrokan tanggal. Daftar hasil menandai setiap tanggal yang disesuaikan agar riwayat pelacakan dapat diaudit.
Centang berapa pun. Hari libur dari negara terpilih dihitung sebagai hari non-kerja berdasarkan aturan di atas.
Satu YYYY-MM-DD per baris. Berguna untuk hari libur perusahaan, audit, atau hari libur regional yang tidak ada dalam daftar di atas.

Embed Generator Pola Tanggal Widget

Tentang Generator Pola Tanggal

Generator Pola Tanggal mengubah aturan pengulangan menjadi daftar tanggal kalender nyata yang rapi. Pilih satu dari tujuh pola — setiap N hari, setiap N minggu pada hari kerja yang dipilih, setiap hari kerja, bulanan pada hari-dalam-bulan yang tetap, bulanan pada hari kerja ke-N (seperti Selasa kedua), bulanan pada hari kerja terakhir (seperti Jumat terakhir), atau kombinasi hari kerja kustom — lalu batasi jadwal berdasarkan jumlah kejadian atau tanggal selesai. Kalender bawaan untuk sebelas negara menangani hari libur nasional, dan Anda dapat menempelkan hari libur perusahaan apa pun yang perlu dilewati. Setiap kejadian yang jatuh pada akhir pekan atau hari libur ditangani oleh aturan pilihan Anda: pertahankan, geser maju, geser mundur, atau hapus. Hasil keluaran mencakup heatmap tahunan berbentuk grid, distribusi selisih hari dan hari kerja, serta ekspor sekali klik ke CSV, Markdown, ICS (feed kalender), dan teks biasa.

Sekilas

Generator Pola Tanggal memperluas aturan perulangan menjadi daftar tanggal kalender. Pilih pola, atur jumlah atau tanggal akhir, dan tentukan cara tanggal akhir pekan serta hari libur ditangani. Ekspor jadwal sebagai teks, CSV, Markdown, atau ICS.

Generator Pola Tanggal: fitur sekilas
FiturYang didapatCocok untuk
Tujuh polaSetiap N hari, setiap N minggu pada hari dalam minggu yang dipilih, setiap hari kerja, bulanan pada tanggal tertentu, bulanan pada hari kerja ke-N, bulanan pada hari kerja terakhir, atau hari dalam minggu kustom.Hari gajian, tanggal sewa, rapat dewan, dan jadwal kelas
Awal dan akhirAtur tanggal awal, lalu berhenti setelah sejumlah kejadian (hingga 500) atau pada atau sebelum tanggal akhir.Membatasi jadwal ke satu semester atau satu tahun
Aturan akhir pekan dan liburPertahankan tanggal, geser maju ke hari kerja berikutnya, geser mundur ke hari kerja sebelumnya, atau hapus. Tanggal yang disesuaikan ditandai.Tanggal gaji dan tagihan yang jatuh pada hari libur
Kalender liburKalender bawaan untuk AS, Inggris, Kanada, Australia, Jerman, Prancis, Jepang, India, Singapura, Hong Kong, dan Tiongkok daratan.Melewati hari libur nasional untuk negara tertentu
Tanggal lewati kustomTambahkan hari libur Anda sendiri, satu per baris, untuk diperlakukan seperti hari libur.Penutupan perusahaan dan pengecualian sekali waktu
GrafikPeta panas setahun menandai setiap tanggal yang dihasilkan, dengan grafik distribusi jeda dan distribusi hari dalam minggu.Menemukan kelompok atau celah dalam jadwal
Format eksporSalin atau unduh teks biasa, CSV, Markdown, atau ICS. Setiap kejadian ICS adalah acara seharian yang terpisah.Mengimpor jadwal ke kalender, spreadsheet, atau wiki

Cara Menggunakan Generator Ini

  • Pilih pola. Menu dropdown pola memunculkan kontrolnya sendiri. "Setiap N hari" hanya memerlukan interval. "Setiap N minggu" memungkinkan Anda mencentang satu atau beberapa hari kerja per blok. Dua pola bulanan dibagi menjadi hari-dalam-bulan (seperti sewa pada tanggal 1) dan hari-kerja-ke-N-dalam-bulan (seperti Selasa ke-2 untuk rapat direksi).
  • Atur tanggal mulai. Kejadian pertama jatuh pada atau setelah tanggal ini. Untuk pola bulanan, tanggal mulai berfungsi sebagai acuan bulan pengeluaran pertama.
  • Batasi jadwal. Berhenti setelah jumlah kejadian yang tetap (hingga 500) atau berhenti pada atau sebelum tanggal selesai. Generator akan memilih batas mana pun yang Anda tentukan.
  • Pilih aturan akhir pekan / hari libur. Pertahankan akan mengeluarkan tanggal asli meskipun jatuh pada akhir pekan. Geser maju memindahkannya ke hari kerja berikutnya. Geser mundur memindahkannya ke hari kerja sebelumnya. Hapus akan menghilangkan kejadian tersebut sepenuhnya. Daftar tanggal menandai setiap penyesuaian sehingga riwayat audit terlihat jelas.
  • Centang kalender hari libur dan tanggal lewati kustom. Amerika Serikat, Inggris, Kanada, Australia, Jerman, Prancis, Jepang, India, Singapura, Hong Kong, dan Tiongkok daratan sudah terintegrasi di dalamnya. Tambahkan tanggal ekstra apa pun satu per baris pada kotak kustom.
  • Hasilkan. Halaman hasil menampilkan jadwal sebagai heatmap, distribusi, daftar lengkap, dan empat format ekspor.

Penjelasan Pola

  • Setiap N hari — murni perhitungan aritmatika interval. Berguna untuk pengingat harian, dua mingguan (14), atau siklus tetap. Generator tidak pernah menyesuaikan interval; penanganan akhir pekan / hari libur hanya memengaruhi masing-masing tanggal secara individu.
  • Setiap N minggu pada hari kerja yang dipilih — berpatokan pada hari Senin dari minggu tanggal mulai dan melangkah maju N minggu sekaligus, mengeluarkan setiap hari kerja yang dicentang. Atur N=2 dengan hari Jumat untuk hari gajian Jumat dua mingguan; atur N=1 dengan hari Sel dan Kam untuk ritme dua pertemuan mingguan.
  • Setiap hari kerja — mengeluarkan setiap hari Senin hingga Jumat dari tanggal mulai. Penanganan akhir pekan tidak berpengaruh karena akhir pekan dilewati berdasarkan definisi; hari libur tetap berlaku.
  • Bulanan pada hari-dalam-bulan — mengeluarkan hari D dari setiap bulan ke-N. Jika D melebihi panjang bulan tersebut (misalnya, D=31 di bulan Februari), tanggal tersebut akan disesuaikan ke hari terakhir bulan itu. Atur N=3 untuk tinjauan triwulanan pada tanggal 15, atau N=12 dengan hari perpanjangan kontrak.
  • Bulanan pada hari kerja ke-N — mengeluarkan kejadian ke-N dari hari kerja yang dipilih di setiap bulan ke-N. Pilihan umum: Selasa ke-2 (rapat direksi), Jumat ke-3 (kedaluwarsa opsi AS), Senin pertama awal kuartal untuk rapat pembukaan.
  • Bulanan pada hari kerja terakhir — mengeluarkan hari kerja terakhir yang dipilih dari setiap bulan. Jumat terakhir adalah pilihan populer untuk retro, penutupan akhir kuartal, dan proses penggajian.
  • Hari kerja kustom — mengeluarkan setiap hari kerja yang dipilih setiap minggu (interval 1). Gunakan ini untuk jadwal olahraga Sen-Rab-Jum, rangkaian kuliah Sel-Kam, atau jadwal giliran kerja "setiap hari akhir pekan".

Apa yang Membuat Alat Ini Berbeda

Tiga hal yang membedakan generator ini dari fitur pengulangan di aplikasi kalender atau kalkulator pengulangan biasa. Pertama, heatmap tahunan menampilkan seluruh jadwal sekilas — Anda dapat melihat kluster atau selisih hari yang biasanya disembunyikan oleh RRULE iCal di balik satu acara berulang. Kedua, aturan penyelesaian konflik dibuat eksplisit: Anda memutuskan apakah akan mempertahankan, menggeser, atau menghapus kejadian yang jatuh pada akhir pekan atau hari libur, dan daftar hasil menandai setiap penyesuaian lengkap dengan tanggal asalnya. Ketiga, ekspor bersifat terbuka: jadwal yang sama keluar sebagai CSV (untuk spreadsheet), Markdown (untuk tiket dan dokumen), ICS (untuk klien RFC-5545 apa pun), dan teks biasa — salin format mana pun dengan satu klik.

Contoh Kasus Penggunaan

  • Jadwal penggajian dan hari gajian — Jumat dua mingguan atau tanggal 1 dan 15. Aturan "geser mundur" cocok dengan konvensi memajukan hari gajian menjadi lebih awal ketika jatuh pada hari libur, yang umum dalam sistem penggajian AS.
  • Tanggal sewa, langganan, dan penagihan berulang — bulanan pada hari-dalam-bulan yang tetap dengan penanganan "geser maju" untuk akhir pekan dan hari libur, cocok dengan sebagian besar konvensi penagihan pemilik properti dan SaaS.
  • Rapat direksi dan tinjauan berulang — bulanan pada hari kerja ke-N, dengan ekspor bersih ke ICS sehingga kalender setiap anggota direksi sinkron.
  • Perencanaan sprint dan retro — setiap dua minggu pada hari Senin untuk perencanaan, atau setiap Jumat terakhir setiap bulan untuk retro.
  • Kepatuhan dan ritme audit — triwulanan pada hari yang tetap, dengan jadwal yang didokumentasikan dalam Markdown dan dimasukkan ke dalam wiki tim.
  • Jadwal kelas, rutinitas olahraga, pengingat obat — kombinasi hari kerja kustom dengan unduhan ICS sekali klik untuk diimpor ke aplikasi kalender apa pun.
  • Penyelesaian perdagangan, pengingat pasar dibuka — setiap hari kerja, dengan kalender hari libur negara yang disesuaikan dengan pasar tempat Anda berdagang.

Penanganan Akhir Pekan dan Hari Libur

Setiap tanggal yang dihasilkan diperiksa terhadap aturan akhir pekan yang aktif (Sabtu dan Minggu) serta gabungan dari kalender hari libur dan tanggal lewati kustom. Jika tanggal tersebut jatuh pada hari non-kerja, aturan penyelesaian menentukan apa yang terjadi. Pertahankan mengeluarkan tanggal apa adanya — umum untuk tanggal penagihan yang digerakkan secara ketat oleh kalender. Geser maju memindahkannya ke hari kerja berikutnya — umum untuk penggajian dan SLA di banyak yurisdiksi. Geser mundur memindahkannya ke hari kerja sebelumnya — umum untuk beberapa konvensi penggajian. Hapus hanya melewatkan kejadian tersebut, berguna untuk jadwal "hanya pada hari kerja" di mana Anda tidak ingin menggeser ritme secara keseluruhan. Aturan mana pun yang Anda pilih, daftar tanggal menampilkan tanggal mentah asli di samping tanggal yang disesuaikan sehingga riwayatnya dapat diaudit sepenuhnya.

Format Ekspor

Jadwal yang sama tersedia dalam empat format, masing-masing cocok untuk alat kelanjutan yang berbeda. Teks biasa berisi satu tanggal ISO per baris — tempelkan ke dalam skrip, klausa IN SQL, atau pesan obrolan. CSV menyertakan nomor urut, hari kerja, dan label penyesuaian — buka di Excel, Google Sheets, atau Numbers. Markdown merender sebagai tabel di GitHub, Notion, Linear, Jira, dan sebagian besar sistem dokumentasi. ICS adalah feed kalender RFC-5545 — impor ke Google Calendar, Outlook, Apple Calendar, Fastmail, atau klien mana pun yang patuh. Setiap kejadian menjadi satu acara sepanjang hari yang dinamai berdasarkan pola pengulangan.

FAQ

Berapa banyak tanggal yang dapat dikeluarkan oleh generator? Hingga 500 kejadian per penayangan. Untuk jadwal yang lebih panjang, hasilkan batch pertama, lalu jalankan kembali dengan tanggal mulai yang sama dengan hari setelah hasil terakhir.

Bagaimana jika pola saya jatuh pada akhir pekan? Pilih aturan konflik. Pertahankan mengeluarkan tanggal akhir pekan. Geser maju memindahkannya ke hari Senin. Geser mundur memindahkannya ke hari Jumat. Hapus menghilangkan kejadian tersebut. Setiap tanggal yang disesuaikan diberi label dalam daftar hasil.

Apa yang terjadi untuk bulan pendek (Februari, bulan 30 hari) ketika saya mengatur hari-dalam-bulan ke 31? Hari tersebut disesuaikan ke hari terakhir bulan itu. Jadi pola "tanggal 31 setiap bulan" menjadi 28 Feb (atau 29 pada tahun kabisat), 30 Apr, dan seterusnya. Ini sesuai dengan konvensi yang digunakan oleh Outlook, Google Calendar, dan sebagian besar aplikasi kalender.

Seberapa akurat kalender hari liburnya? Hari libur dengan tanggal tetap dan yang berpatokan pada hari kerja dihitung secara algoritma dan tepat untuk tahun apa pun. Hari libur berdasarkan kalender bulan dan substitusi-pengamatan (Tiongkok, Hong Kong, Singapura) didasarkan pada tabel resmi pemerintah yang mencakup beberapa tahun; tambahkan tanggal tertentu pada kotak lewati kustom untuk tahun-tahun di luar cakupan bawaan.

Dapatkah saya menghasilkan pola yang menggabungkan beberapa aturan, seperti "setiap 14 hari tetapi lewati Jumat kedua setiap bulan"? Tidak secara langsung — pilih pola utama dan tambahkan pengecualian apa pun sebagai tanggal lewati kustom di kotak lewati. Aturan konflik "Hapus" kemudian akan menghilangkan kejadian tersebut dengan rapi.

Apakah ekspor ICS akan muncul sebagai acara berulang di aplikasi kalender saya? Tidak — ICS mencantumkan setiap kejadian sebagai acara terpisah. Ini disengaja: penyelesaian konflik dan penyesuaian per kejadian membuat tanggal tidak selalu seragam, dan sebuah RRULE akan menyembunyikan penyesuaian tersebut di balik satu aturan. Jika Anda lebih menyukai acara berulang, gunakan deskripsi pola bahasa biasa yang ditampilkan di bagian atas hasil untuk membuatnya kembali secara manual di aplikasi kalender Anda.

Kutip konten, halaman, atau alat ini sebagai:

"Generator Pola Tanggal" di https://MiniWebtool.com/id/generator-pola-tanggal/ dari MiniWebtool, https://MiniWebtool.com/

oleh tim miniwebtool. Diperbarui: 2026-05-28

Mengobrol dengan AI favorit Anda

Di Gemini, tempelkan pertanyaan yang disalin ke chat. Anda juga dapat menyalinnya di bawah.

Lihat pertanyaan

Peralatan tanggal:

Alat populer dan terbaru:

📅 Kalkulator Selisih TanggalPemformat Tanggal ISO 8601📅 Kalkulator TanggalLihat semua →
Beranda > Waktu dan tanggal > Peralatan tanggal > Generator Pola Tanggal