Lompat ke Konten

Mulai

GitHub

Anda dapat menggunakan Pengaturan Bantu AI kami untuk menginstal plugin. Tambahkan Capgo kemampuan ke alat AI Anda menggunakan perintah berikut:

Jendela terminal
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

Lalu gunakan prompt berikut:

Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-date-picker` plugin in my project.

Jika Anda lebih suka Pengaturan Manual, instal plugin dengan menjalankan perintah-perintah berikut dan ikuti instruksi spesifik platform di bawah ini:

Jendela terminal
npm install @capgo/capacitor-date-picker
npx cap sync
import { DatePicker } from '@capgo/capacitor-date-picker';
const result = await DatePicker.present({
mode: 'date',
date: '2026-05-27',
min: '2026-01-01',
max: '2026-12-31',
format: 'yyyy-MM-dd',
title: 'Select date',
});
console.log(result.value);
const result = await DatePicker.present({
mode: 'time',
is24h: true,
minuteStep: 15,
format: 'HH:mm',
title: 'Select time',
});
console.log(result.value);
const result = await DatePicker.present({
mode: 'dateAndTime',
date: '2026-05-27T14:30:00',
format: "yyyy-MM-dd'T'HH:mm:ss",
title: 'Select date and time',
});
const result = await DatePicker.present({
mode: 'yearAndMonth',
date: '2026-05-01',
format: 'yyyy-MM',
title: 'Select month',
});
const range = await DatePicker.presentRange({
start: '2026-05-01',
end: '2026-05-27',
format: 'yyyy-MM-dd',
startTitle: 'Start date',
endTitle: 'End date',
});
console.log(range.start, range.end, range.value);
await DatePicker.hide();
await DatePicker.present({
mode: 'date',
date: '2026-05-27',
title: 'Select date',
ios: {
style: 'inline',
theme: 'light',
},
android: {
theme: 'light',
},
});
OpsiDeskripsi
modedate, time, dateAndTime, yearAndMonth, countDownTimeratau range.
dateNilai yang Dipilih Awalnya.
min / maxNilai minimum dan maksimum yang dapat dipilih.
formatFormat Keluaran. ISO, Java/Unicode, dan format Moment-style yang umum didukung.
titleJudul Dialog.
localeBahasa yang digunakan oleh picker asli di mana didukung.
timezoneZona Waktu yang digunakan untuk parsing dan formatting.
is24hMengutamakan Waktu 24 Jam.
minuteStepInterval menit pilih waktu.
doneText / cancelTextLabel aksi kustom.

Repositori termasuk sebuah Capacitor aplikasi contoh yang membuka picker tanggal native, picker waktu, picker rentang, dan panggilan versi plugin. hide()iOS

AndroidDemo animasi iOS dari @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-picker membuka, memilih tanggal, dan menutup.
Demo animasi Android dari @capgo/capacitor-date-picker membuka, memilih tanggal, dan menutup.Animated Android demo of @capgo/capacitor-date-picker opening, selecting a date, and closing

Judul bagian “API Referensi”

Section titled “API Reference”

Referensi lengkap API dapat ditemukan di README paket dan definisi TypeScript: