Saltar al contenido

Inicio

GitHub

Puede utilizar nuestra configuración asistida por inteligencia artificial para instalar el complemento. Agregue las Capgo habilidades a su herramienta de inteligencia artificial utilizando el siguiente comando:

Ventana de terminal
npx skills add https://github.com/Cap-go/capgo-skills --skill capacitor-plugins

Luego utilice el siguiente prompt:

Use the `capacitor-plugins` skill from `Cap-go/capgo-skills` to install the `@capgo/capacitor-date-picker` plugin in my project.

Si prefiere la configuración manual, instale el complemento ejecutando los siguientes comandos y siguiendo las instrucciones específicas de la plataforma a continuación:

Ventana de 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',
},
});
OpciónDescripción
modedate, time, dateAndTime, yearAndMonth, countDownTimer, o range.
dateValor seleccionado inicial.
min / maxRango mínimo y máximo de valores seleccionables.
formatFormato de salida. Se admiten formatos ISO, Java/Unicode y Moment-style comunes.
titleTítulo del diálogo.
localeIdioma utilizado por los seleccionadores nativos donde se admite.
timezoneZona horaria utilizada para el análisis y la formateación.
is24hPreferir hora 24.
minuteStepIntervalo de minutos del reloj.
doneText / cancelTextEtiquetas de acción personalizadas.

El repositorio incluye una Capacitor app de ejemplo que abre el selector de fecha nativo, selector de hora, selector de rango, y llamadas de versión de plugin. hide()iOS

AndroidDemo animada de iOS de @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-selector-de-fecha abriendo, seleccionando una fecha, y cerrando
Demo animada de Android de @capgo/capacitor-selector-de-fecha abriendo, seleccionando una fecha, y cerrandoAnimated Android demo of @capgo/capacitor-date-picker opening, selecting a date, and closing

Sección titulada “API Referencia”

Section titled “API Reference”

The complete API referencia se mantiene en el archivo README y definiciones de TypeScript: