Einstieg
Eine Einrichtungsanweisung 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
Abschnitt mit dem Titel „Installieren“Sie können unser AI-gestütztes Setup verwenden, um das Plugin zu installieren. Fügen Sie den Capgo-Fähigkeiten Ihre AI-Werkzeug hinzufügen, indem Sie den folgenden Befehl ausführen:
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-pluginsVerwenden Sie dann den folgenden Vorschlag:
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 Installation 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';Wählen Sie eine Datum
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 Zeit wählen
Abschnitt mit dem Titel „Ein Zeit 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 Zeit wählen
Abschnitt mit dem Titel „Ein Datum und 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 Bereich wählen
Abschnitt mit dem Titel “Wähle einen Bereich”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 | Zu Beginn ausgewählter Wert. |
min / max | Mindest- und maximal auswählbare Werte. |
format | Ausgabeformat. ISO, Java/Unicode und gängliche Moment-Style-Formate sind unterstützt. |
title | Dialogtitel. |
locale | Landescode, der von nativen Pickern verwendet wird, wo verfügbar. |
timezone | Zeitzone, die für das Parsen und Formatieren verwendet wird. |
is24h | 24-Stunden-Zeit bevorzugen. |
minuteStep | Minute-Intervall des Zeitpickers. |
doneText / cancelText | Benutzereingabebeschriftungen. |
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__-Datumsauswahl, die ein Datum auswählt und sich schließt |
|---|---|
![]() | ![]() |
Abschnitt mit dem Titel „API-Referenz“
Die vollständige API-Referenz wird im Paket-README und den TypeScript-Definitionen aufrechterhalten:The complete API reference is maintained in the package README and TypeScript definitions:

