Débuter
Copiez un prompt de configuration avec les étapes d'installation et le guide Markdown complet pour ce plugin.
Set up this Capacitor plugin in the project.
Use the package manager already used by the project.
Install these package(s): `@capgo/capacitor-date-picker`
Run the required Capacitor sync/update step after installation.
Read this markdown guide for the full setup steps: https://raw.githubusercontent.com/Cap-go/website/refs/heads/main/apps/docs/src/content/docs/docs/plugins/date-picker/getting-started.mdx
Use that guide for platform-specific steps, native file edits, permissions, config changes, imports, and usage setup.
If that guide references other docs pages, read them too.
Installer
Sous-titré “Installer”Vous pouvez utiliser notre configuration assistée par l'IA pour installer le plugin. Ajoutez les Capgo compétences à votre outil IA en utilisant la commande suivante :
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-pluginsEnsuite, utilisez la prompt suivante :
Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-date-picker` plugin in my project.Si vous préférez la configuration manuelle, installez le plugin en exécutant les commandes suivantes et suivez les instructions spécifiques au plateforme ci-dessous :
npm install @capgo/capacitor-date-pickernpx cap syncImporter
Section intitulée « Importer »import { DatePicker } from '@capgo/capacitor-date-picker';Sélectionner une date
Section intitulée « Sélectionner une date »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);Sélectionner une heure
Section intitulée « Sélectionner une heure »const result = await DatePicker.present({ mode: 'time', is24h: true, minuteStep: 15, format: 'HH:mm', title: 'Select time',});
console.log(result.value);Sélectionner date et heure
Sélectionnez une date et une heureconst 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',});Sélectionnez un mois
Sélectionnez un moisconst result = await DatePicker.present({ mode: 'yearAndMonth', date: '2026-05-01', format: 'yyyy-MM', title: 'Select month',});Sélectionnez une plage
Sélectionnez une plageconst 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);Cacher le sélecteur
Cacher le sélecteurawait DatePicker.hide();Options de plateforme
Options de plateformeawait DatePicker.present({ mode: 'date', date: '2026-05-27', title: 'Select date', ios: { style: 'inline', theme: 'light', }, android: { theme: 'light', },});Options communes
Options communes| Option | Description |
|---|---|
mode | date, time, dateAndTime, yearAndMonth, countDownTimerou range. |
date | Valeur sélectionnée par défaut. |
min / max | Valeurs minimale et maximale sélectionnables. |
format | Format de sortie. Les formats ISO, Java/Unicode et Moment-style courants sont pris en charge. |
title | Titre de la boîte de dialogue. |
locale | Région utilisée par les sélecteurs natifs où pris en charge. |
timezone | Fuseau horaire utilisé pour la lecture et l'écriture. |
is24h | Préférez la notation 24 heures. |
minuteStep | Intervalle de minutes du sélecteur de temps. |
doneText / cancelText | Étiquettes d'action personnalisées. |
Application d'exemple
Section intitulée « Application d'exemple »Le dépôt inclut une application d'exemple Capacitor qui ouvre le sélecteur de date natif, le sélecteur de temps, le sélecteur de plage, et les appels de version du plugin. hide()iOS
| Android | Démonstration animée iOS de @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-date-picker s'ouvrant, sélectionnant une date et se fermant |
|---|---|
![]() | ![]() |
API Référence
Section intitulée “API Référence”La référence complète de API est maintenue dans le fichier README et les définitions TypeScript :

