Anfangen
Einen Einrichtungsprompt mit den Installationsanweisungen und der vollständigen Markdown-Guideline für diesen Plugin kopieren.
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.
Installieren
Einrichtung: InstallierenSie können unsere AI-gestützte Einrichtung verwenden, um das Plugin zu installieren. Fügen Sie die Capgo-Fähigkeiten Ihrem AI-Tool mithilfe der folgenden Befehl hinzu:
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-pluginsVerwenden Sie dann die folgende Anfrage:
Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-date-picker` plugin in my project.Wenn Sie die manuelle Einrichtung bevorzugen, installieren Sie das Plugin, indem Sie die folgenden Befehle ausführen und folgen Sie den unten angegebenen Plattform-spezifischen Anweisungen:
npm install @capgo/capacitor-date-pickernpx cap syncImportieren
Abschnitt mit dem Titel „Importieren“import { DatePicker } from '@capgo/capacitor-date-picker';Ein Datum auswählen
Abschnitt mit dem Titel „Ein Datum wählen“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);Ein Zeitpunkt wählen
Abschnitt mit dem Titel „Ein Zeitpunkt wählen“const result = await DatePicker.present({ mode: 'time', is24h: true, minuteStep: 15, format: 'HH:mm', title: 'Select time',});
console.log(result.value);Ein Datum und eine Zeit wählen
Abschnitt mit dem Titel „Ein Datum und eine Zeit wählen“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',});Ein Monat wählen
Abschnitt mit dem Titel „Ein Monat wählen“const result = await DatePicker.present({ mode: 'yearAndMonth', date: '2026-05-01', format: 'yyyy-MM', title: 'Select month',});Ein Zeitraum wählen
Abschnitt mit dem Titel “Wähle einen Zeitraum”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);Picker verbergen
Abschnitt mit dem Titel “Picker verbergen”await DatePicker.hide();Plattformseinstellungen
Abschnitt mit dem Titel “Plattformseinstellungen”await DatePicker.present({ mode: 'date', date: '2026-05-27', title: 'Select date', ios: { style: 'inline', theme: 'light', }, android: { theme: 'light', },});Gemeinsame Einstellungen
Abschnitt mit dem Titel “Gemeinsame Einstellungen”| Option | Beschreibung |
|---|---|
mode | date, time, dateAndTime, yearAndMonth, countDownTimeroder range. |
date | Zuweisung des ursprünglichen Auswahlwerts. |
min / max | Mindest- und Höchstwerte für die Auswahl. |
format | Ausgabeformat. ISO, Java/Unicode und gängige Moment-Formatierungen werden unterstützt. |
title | Titel des Dialogs. |
locale | Landescode, die von den native Pickern verwendet wird, wenn unterstützt. |
timezone | Zeitzone, die für das Parsen und Formatieren verwendet wird. |
is24h | 24-Stunden-Zeit bevorzugen. |
minuteStep | Intervall der Minuten im Zeitpicker. |
doneText / cancelText | Benutzerdefinierte Beschriftungen für Aktionen. |
Beispiel-App
Abschnitt mit dem Titel ‘Beispiel-App’The repository includes a Capacitor example app that opens the native date picker, time picker, range picker, hide()IOS
| Android | Animierte iOS-Demo von @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-Datumspicker, der sich öffnet, einen Datumswert auswählt und sich schließt. |
|---|---|
![]() | ![]() |
Abschnitt mit dem Titel “API-Referenz”
Die vollständige API-Referenz wird im Paket-README und in den TypeScript-Definitionen aufrechterhalten:The complete API reference is maintained in the package README and TypeScript definitions:

