Generator Seri Tanggal Kalender

hasilkan tanggal
Berikutnya

Perlu setiap hari Senin tahun depan, tanggal 15 setiap bulan selama dua tahun ke depan, atau Selasa kedua setiap triwulan? Alat ini menghasilkan rangkaian lengkap dari tanggal mulai, tanggal akhir, dan pola pengulangan. Keluaran sebagai daftar biasa, file kalender ICS, atau CSV yang dapat Anda tempelkan ke Google Spreadsheet — pilih format yang sesuai dengan tujuan tanggal.

Cara menghasilkan rangkaian tanggal

  1. 1

    Pilih tanggal mulai dan berakhir

    Atau tetapkan hitungan, bukan tanggal akhir. Berguna bila Anda menginginkan "52 Senin berikutnya" tanpa memandang batasan tahun.

  2. 2

    Pilih pola pengulangan

    Harian, mingguan (dengan pilihan hari dalam seminggu), bulanan (menurut tanggal atau menurut hari dalam seminggu secara ordinal), tahunan, atau interval khusus (setiap 3 hari, setiap Kamis berselang).

  3. 3

    Kecualikan akhir pekan atau hari libur (opsional)

    Untuk rangkaian hari kerja, generator melewatkan hari Sabtu, Minggu, dan wilayah hari libur tertentu.

  4. 4

    Ekspor daftarnya

    Teks biasa, ISO-8601, daftar Markdown, file CSV atau .ics siap diimpor ke Google Calendar, Outlook, atau Apple Calendar.

Pola pengulangan yang umum

Pola Contoh keluaran
Setiap Senin 6 Jan, 13 Jan, 20 Jan, …
Setiap Jumat ke-2 10 Jan, 24 Jan, 7 Feb, …
Tanggal 15 setiap bulan 15 Jan, 15 Feb, 15 Mar, …
Hari kerja terakhir setiap bulan 30 Jan, 27 Feb, 30 Mar, …
Selasa kedua setiap bulan 13 Jan, 10 Feb, 10 Mar, …
Setiap hari ke-3 1 Jan, 4 Jan, 7 Jan, 10 Jan, …
Triwulanan (1 Jan, 1 Apr, 1 Juli, 1 Okt) 4 tanggal per tahun

Saat tanggal mencapai akhir pekan atau hari libur

Pilih kebijakan Anda:

  • Pertahankan tanggal persisnya, bahkan di akhir pekan.
  • Gulir maju ke hari kerja berikutnya.
  • Gulir mundur ke hari kerja sebelumnya.
  • Lewati seluruhnya (hilangkan instance dari seri).

Konvensi perbankan (SOFR, era LIBOR, kupon obligasi) bervariasi — generator memaparkan keempatnya sehingga Anda dapat mencocokkan yang dibutuhkan oleh kasus penggunaan Anda.

Format keluaran

  • Teks biasa: satu tanggal per baris, berguna untuk ditempelkan ke daftar tugas.
  • Daftar Markdown: siap untuk Notion, Obsidian, GitHub issues.
  • CSV: date, day_of_week, week_number — untuk spreadsheet.
  • ICS: satu acara kalender dengan RRULE, diimpor ke aplikasi kalender mana pun. Sangat bagus jika Anda ingin rangkaian tersebut ada di kalender Anda, bukan di spreadsheet.
  • ISO-8601: 2026-01-06T00:00:00Z — ramah mesin untuk muatan API.

Kiat

  • Untuk rapat yang berpindah saat hari libur tiba, buat dengan “gulir maju” dan periksa ulang beberapa tanggal pertama secara manual.
  • Untuk rangkaian akhir bulan, pilih “hari terakhir suatu bulan” daripada “tanggal 31” — jika tidak, Februari dan bulan-bulan pendek akan terlewat atau bergulir dengan aneh.
  • Jumlah lebih baik daripada tanggal akhir untuk jadwal yang sedang berlangsung (24 gaji berikutnya, 52 ulasan mingguan berikutnya). Lebih sedikit pemeliharaan saat kalender berganti tahun.

Pertanyaan yang Sering Diajukan

Ya. Tanggal 29 Februari hanya termasuk dalam tahun kabisat; fallback Februari-29 lainnya (seperti “hari terakhir bulan Februari”) dihasilkan dengan benar pada tahun kabisat dan non-kabisat.

Secara default tidak — ekspor adalah tanggal senyap sehingga kalender Anda tidak akan melakukan ping kepada Anda. Sebuah tombol menambahkan pengingat pra-acara 15 menit jika Anda menginginkannya.

Hingga 5.000 per seri. Itu mencakup setiap hari kerja selama 20 tahun jika Anda membutuhkannya; sebagian besar pengguna berada di kisaran 12-365.

Ya. Pilih zona waktu IANA mana pun (America/New_York, Europe/London, Asia/Tokyo, dll.); ICS menggunakan zona waktu tersebut dengan benar sehingga aplikasi kalender tidak menggeser rangkaiannya.

Alat Terkait