Débuter
Copiez un prompt de configuration avec les étapes d'installation et la guide markdown complète 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.
You can use our AI-Assisted Setup to install the plugin. Add the Capgo skills to your AI tool using the following command:
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 à la plateforme ci-dessous :
npm install @capgo/capacitor-date-pickernpx cap syncImporter
Section intitulée “Importer”import { DatePicker } from '@capgo/capacitor-date-picker';Choisissez une date
Section intitulée “Choisissez 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);Choisissez une heure
Sélectionnez une date et une heureconst result = await DatePicker.present({ mode: 'time', is24h: true, minuteStep: 15, format: 'HH:mm', title: 'Select time',});
console.log(result.value);Sélectionnez une date et une 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',});Copier dans le presse-papier
Sélectionnez une plageconst result = await DatePicker.present({ mode: 'yearAndMonth', date: '2026-05-01', format: 'yyyy-MM', title: 'Select month',});Copier dans le presse-papier
Cacher le sélecteurconst 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);Copier dans le presse-papier
Section intitulée « Cacher Le Sélecteur »await DatePicker.hide();Options de plateforme
Section intitulée « Options de plateforme »await DatePicker.present({ mode: 'date', date: '2026-05-27', title: 'Select date', ios: { style: 'inline', theme: 'light', }, android: { theme: 'light', },});Options communes
Section intitulée « 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 les formats courants de Moment 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 | Heure zone utilisée pour l'analyse et la mise en forme. |
is24h | Préférez l'heure 24. |
minuteStep | Intervalle de minute pour le sélecteur d'heure. |
doneText / cancelText | Étiquettes d'action personnalisées. |
Application d'exemple
Sous-section intitulée “Application d'exemple”Le dépôt comprend une Capacitor application d'exemple qui ouvre le sélecteur de date natif, le sélecteur d'heure, le sélecteur de plage, et les appels de version du plugin. hide()iOS
| iOS | Android |
|---|---|
![]() | ![]() |
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 :

