Cuando hacemos desarrollos web para proyectos con algún apartado de gestión basado en formularios, lo más normal, es que terminemos teniendo que introducir fechas. Las fechas son un tanto problemáticas, tanto por su posterior manejo, como por su introducción por parte del usuario. ¿Por qué? Por dos razones:
Una buena solución suele ser manejar un calendario que salga directamente sobre el campo de texto como este que os muestro a continuación:
El que siempre uso en estos casos es jQuery UI Datepicker. Lo más normales que dependiendo de dónde sea tu cliente, que tengas que traducir el nombre de los meses, de los días de la semana y el formato de las fechas adaptarlo a tu estándar.
¿Cómo? Puedes hacerlo todo de una vez siguiendo las posibilidades de localización de la API, para traducir todos los calendarios a español por defecto tendríamos:
$.datepicker.setDefaults( $.datepicker.regional[ "es" ] );
O si queremos hacer lo mismo pero para un elemento en concreto al crearlo:
jQuery( ".datepickerui" ).datepicker( $.datepicker.regional[ "es" ] );
https://www.youtube.com/embed/z-xGk9c_eOw Guionista y locutor: Manuel Ignacio López Quintero.Fecha de publicación: 31 de diciembre de 2024.
Ver comentarios
Hola, buenas tardes.
Me ha sido de utilidad como información para crear mi calendario, muchas gracias!