Lompat ke konten

Mulai

GitHub

Bagian berjudul “Pasang”

Copy untuk AI

Anda dapat menggunakan Setup yang Dibantu 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

Kemudian 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 Setup 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 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 native di mana didukung.
timezoneZona waktu yang digunakan untuk parsing dan pengaturan.
is24hGunakan waktu 24 jam.
minuteStepInterval menit picker waktu.
doneText / cancelTextLabel aksi kustom.

Repository tersebut termasuk sebuah Capacitor contoh aplikasi yang membuka picker tanggal native, picker waktu, picker rentang, dan 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

The complete API reference is maintained in the package README and TypeScript definitions: