Saltar al contenido principal
@capgo/capacitor-selector-de-fecha API de dispositivos Fuente abierta

Selector de fecha plugin de Capacitor

Selector de fecha, hora, fecha-hora, año-mes y rango nativo para iOS, Android y Web

Instalar

bun add @capgo/capacitor-date-picker bunx cap sync
npm, pnpm o yarn
  • npm install @capgo/capacitor-date-picker
  • pnpm add @capgo/capacitor-date-picker
  • yarn add @capgo/capacitor-date-picker

Guía

Cómo usar el Calendario de Fecha en Capacitor

Probar en dispositivo

Descargue la aplicación Capgo, luego escane el código QR code.

Vista previa del plugin Date Picker QR code

Usando @capgo/capacitor-date-picker

@capgo/capacitor-date-picker agrega seleccionadores de fecha, hora, fecha-hora, año-mes y rango nativos a las aplicaciones Capacitor en iOS y Android, con un fallback web compatible

Este es el complemento de selector de fecha mantenido por Capgo @capacitor-community/date-pickerEscuchamos los informes de la comunidad, arreglamos problemas rápidamente y enviamos actualizaciones en lugar de dejar problemas persistentes GitHub abiertos.

Instalar

npm install @capgo/capacitor-date-picker
npx cap sync

Demo de selector de fecha nativo

iOS Android
Demo animado de iOS de @capgo/capacitor-selector de fecha abriendo, seleccionando una fecha y cerrando Demo animado de Android de @capgo/capacitor-selector de fecha abriendo, seleccionando una fecha y cerrando

Pantallas de selector de fecha nativo

iOS Android
Captura de pantalla de iOS de @capgo/capacitor-date-picker mostrando el date picker nativo Captura de pantalla de Android de @capgo/capacitor-selector de fecha

Elige Una Fecha

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);

Elige Una Hora

const result = await DatePicker.present({
  mode: 'time',
  is24h: true,
  minuteStep: 15,
  format: 'HH:mm',
  title: 'Select time',
});

Elige Un Rango

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);

Cerrar Un Selector Activo

await DatePicker.hide();

¿Qué Esto Arregla?

  • Capacitor 8 soporte.
  • Implementación web con el mismo present() API.
  • Programático hide().
  • Título del diálogo
  • iOS seguro contra rotación de layout, manejo de localización, y yearAndMonth mode.
  • Parseo de fechas más seguro y manejo de zona horaria solo de fecha.
  • Opciones anidadas de Android, is24h, dialog layout handling, and UI-thread dialog handling.
  • Paso a paso y selección de rango de fechas.

Implementación web con el mismo

FAQ

FAQ del plugin de selector de fecha

¿Cómo instalo el plugin de selector de fecha en una aplicación Capacitor?

Ejecuta "bun add @capgo/capacitor-date-picker" (o "npm install @capgo/capacitor-date-picker"), luego ejecuta "bunx cap sync" para que los proyectos iOS y Android capturen el code nativo. Importa desde "@capgo/capacitor-date-picker" en tu aplicación code.

¿Funciona @capgo/capacitor-date-picker con React, Vue y Angular?

Sí. El selector de fecha es un paquete Capacitor, por lo que funciona con cualquier framework web que se ejecute dentro de Capacitor, incluyendo Ionic, React, Vue, Angular, Svelte y JavaScript puro.

¿Qué versión de Capacitor soporta @capgo/capacitor-date-picker?

Capgo plugins siguen la versión mayor de Capacitor: utiliza la versión mayor del plugin que coincida con la versión mayor de Capacitor (por ejemplo, plugin v8 con Capacitor 8). La tabla de compatibilidad en el README del GitHub lista las versiones mantenidas.

¿Es @capgo/capacitor-date-picker gratuito y de código abierto?

Yes. La fuente code es pública en GitHub en https://github.com/Cap-go/capacitor-date-picker/ y el paquete es gratuito para instalar desde npm. Se aceptan informes de errores y solicitudes de extracción.

Puedo actualizar code que utiliza el calendario sin una revisión de la Tienda de Aplicaciones?

La instalación o actualización del complemento cambia el code nativo, por lo que necesita una nueva compilación de la tienda. Después de eso, los cambios en JavaScript, HTML y CSS que llaman al complemento pueden enviar con actualizaciones Capgo en vivo.

Envía cambios en el Date Picker sin esperar a la revisión de la aplicación

Una vez que el plugin esté en tu tienda de construcción, Capgo actualizaciones en vivo envían los cambios de JavaScript, HTML y CSS a los usuarios en minutos.

Inicia con Capgo