Modul untuk menghasilkan tanggal.Ikhtisar Modul#
Untuk menghasilkan tanggal di masa lalu dengan cepat, gunakan recent() (hari terakhir) atau past() (tahun terakhir). Untuk menghasilkan tanggal di masa depan dengan cepat, gunakan soon() (hari berikutnya) atau future() (tahun berikutnya). Untuk tanggal lahir yang realistis bagi orang dewasa, gunakan birthdate().Untuk kontrol yang lebih besar, metode-metode ini dapat disesuaikan dengan opsi tambahan, atau gunakan between() untuk menghasilkan satu tanggal di antara dua tanggal, atau betweens() untuk beberapa tanggal.Anda dapat menghasilkan nama bulan dan hari kerja terlokalisasi secara acak menggunakan month() dan weekday().
anytime#
Menghasilkan tanggal acak yang dapat berada di masa lalu atau di masa depan.| Nama | Tipe | Default | Deskripsi |
|---|
| refDate | string | number | Date | {{$date.now}} | Tanggal yang digunakan sebagai titik referensi untuk tanggal yang baru dihasilkan. |
between#
Menghasilkan tanggal acak di antara batas yang diberikan.| Nama | Tipe | Default | Deskripsi |
|---|
| from | string | number | Date | | Batas tanggal awal. |
| to | string | number | Date | | Batas tanggal akhir. |
betweens#
Menghasilkan tanggal acak di antara batas yang diberikan. Tanggal akan dikembalikan dalam array yang diurutkan secara kronologis.| Nama | Tipe | Default | Deskripsi |
|---|
| count | number | { min: number; max: number; } | 3 | Jumlah tanggal yang akan dihasilkan. |
| from | string | number | Date | | Batas tanggal awal. |
| to | string | number | Date | | Batas tanggal akhir. |
birthdate#
Mengembalikan tanggal lahir acak. Secara default, tanggal lahir dihasilkan untuk orang dewasa berusia antara 18 dan 80 tahun. Namun, Anda dapat menyesuaikan rentang 'age' atau rentang 'year' untuk menghasilkan tanggal lahir yang lebih spesifik.| Nama | Tipe | Default | Deskripsi |
|---|
| refDate | string | number | Date | {{$date.now}} | Tanggal yang digunakan sebagai titik referensi untuk tanggal yang baru dihasilkan. |
| max | number | | Usia/tahun maksimum untuk menghasilkan tanggal lahir. |
| min | number | | Usia/tahun minimum untuk menghasilkan tanggal lahir. |
| mode | 'age' | 'year' | | Baik 'age' maupun 'year' untuk menghasilkan tanggal lahir berdasarkan rentang usia atau tahun. |
| refDate | string | number| Date | {{$date.now}} | Tanggal yang digunakan sebagai titik referensi untuk tanggal yang baru dihasilkan. Hanya digunakan ketika mode adalah 'age'. |
future#
Menghasilkan tanggal acak di masa depan.| Nama | Tipe | Default | Deskripsi |
|---|
| refDate | string | number | Date | {{$date.now}} | Tanggal yang digunakan sebagai titik referensi untuk tanggal yang baru dihasilkan. |
| years | number | 1 | Rentang tahun yang memungkinkan tanggal berada di masa depan. |
month#
Mengembalikan nama bulan secara acak.| Nama | Tipe | Default | Deskripsi |
|---|
| abbreviated | boolean | false | Apakah akan mengembalikan singkatan. |
| context | boolean | false | Whether to return the name of a month in the context of a date. In the default en locale this has no effect, however, in other locales like fr or ru, this Mei affect grammar or capitalization, for example 'январь' with { context: false } and 'января' with { context: true } in ru. |
past#
Menghasilkan tanggal acak di masa lalu.| Nama | Tipe | Default | Deskripsi |
|---|
| refDate | string | number | Date | {{$date.now}} | Tanggal yang digunakan sebagai titik referensi untuk tanggal yang baru dihasilkan. |
| years | number | 1 | Rentang tahun yang memungkinkan tanggal berada di masa lalu. |
recent#
Menghasilkan tanggal acak di masa lalu yang baru-baru ini.| Nama | Tipe | Default | Deskripsi |
|---|
| days | number | 1 | Rentang hari yang memungkinkan tanggal berada di masa lalu. |
| refDate | string | number | Date | {{$date.now}} | Tanggal yang digunakan sebagai titik referensi untuk tanggal yang baru dihasilkan. |
soon#
Menghasilkan tanggal acak dalam waktu dekat di masa depan.| Nama | Tipe | Default | Deskripsi |
|---|
| days | number | 1 | Rentang hari yang memungkinkan tanggal berada di masa depan. |
| refDate | string | number | Date | {{$date.now}} | Tanggal yang digunakan sebagai titik referensi untuk tanggal yang baru dihasilkan. |
timeZone#
Mengembalikan nama zona waktu IANA secara acak.Zona waktu yang dikembalikan tidak terkait dengan lokal saat ini.
weekday#
Mengembalikan hari dalam seminggu secara acak.| Nama | Tipe | Default | Deskripsi |
|---|
| abbreviated | boolean | false | Apakah akan mengembalikan singkatan. |
| context | boolean | false | Whether to return the day of the week in the context of a date. In the default en locale this has no effect, however, in other locales like fr or ru, this Mei affect grammar or capitalization, for example 'Lundi' with { context: false } and 'lundi' with { context: true } in fr. |
Modified at 2026-06-11 10:17:04