Ke Menu Utama

Mulai Menggunakan

GitHub

Anda dapat menggunakan Pengaturan Bantu AI 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 Manual Setup, instal plugin dengan menjalankan perintah-perintah berikut dan ikuti instruksi spesifik platform di bawah:

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',
},
});
PilihanDeskripsi
modedate, time, dateAndTime, yearAndMonth, countDownTimer, atau range.
dateNilai awal yang dipilih.
min / maxNilai minimum dan maksimum yang dapat dipilih.
formatFormat keluaran. Format ISO, Java/Unicode, dan umum Moment-style yang didukung.
titleJudul dialog.
localeWilayah yang digunakan oleh picker asli di mana didukung.
timezoneZona waktu yang digunakan untuk parsing dan pengaturan.
is24hMengutamakan waktu 24 jam.
minuteStepInterval menit picker waktu.
doneText / cancelTextLabel aksi kustom.

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

IOSAndorid
Animasi demo iOS dari @capgo/capacitor-pilih-tanggal membuka, memilih tanggal, dan menutupAnimasi demo Android dari @capgo/capacitor-pilih-tanggal membuka, memilih tanggal, dan menutup

Referensi @API lengkap dipelihara dalam README paket dan definisi TypeScript: