2009-02-23 4 views
5

Estoy trabajando en una aplicación web donde los usuarios necesitan ingresar una fecha y hora. He utilizado este widget de calendario antes y funciona bien:¿Recomiendas un widget de calendario JS que maneje tanto la fecha como la hora?

http://www.dynarch.com/projects/calendar/

Sin embargo, no ha sido actualizado desde el año 2005. Me pregunto si alguien sabe de una mejor.

El calendario en jQuery UI no maneja los tiempos. Solo fechas. Necesito algo que permita al usuario ingresar tanto la fecha como la hora con un solo control.

Respuesta

3

No estoy al tanto de cualquier widget de la que hace las dos fecha y la hora también. Cualquier widget combinado que he visto es demasiado complejo y confuso.

Sin embargo, hay widgets independientes de fecha y hora que utilizo con frecuencia: ClockPick y datePicker. Ambos son complementos de jQuery, funcionan perfectamente en todos los navegadores y son muy fáciles de personalizar.

1

No creo que exista nada que tenga ambas fechas y time (al menos nada realmente bueno).

La práctica general parece ser utilizar una lista desplegable o alguna variación de una. Si está buscando algo más flexible, hay un complemento de jQuery para un selector de tiempo que imita la interfaz del selector de tiempo de Google Calendar que me parece muy útil.

http://labs.perifer.se/timedatepicker/

0

Bueno, jscalendar también se puede configurar para proporcionar un selector de tiempo configurando showsTime: true en los parámetros de configuración. Y uno también debe establecer singleClick: falso, supongo ...

Lamentablemente, no parece funcionar correctamente. La hora actual no se lee desde InputField incluso después de que jscalendar lo haya escrito. Así que después de cambiar la fecha en que el tiempo se ajusta a 0: 0 :-(

Si arregla esto, que me haga saber, cómo :-)

Christoph

1

he encontrado una bastante buena para datetimepicker jQueryUI. Es el timepicker addon from Trent Richardson.

Funciona muy bien hasta el momento y se puede personalizar en gran medida para, p. Ej. soporte i18n y estilos. Como lo conecté a un sistema existente, no puedo usar los temas de jQueryUI, pero ese no es un problema real. Después de cargar un tema, p. Ej. establece una imagen de fondo diferente para el valor .ui-datepicker-header.

Al agregar el datetimepicker a un elemento de entrada, también puede sobrescribir todas las cadenas y formatos al entregar un objeto con los respectivos pares de clave-valor.

+0

Y, por supuesto, todo esto quedará obsoleto una vez que realmente funciona en "todos" los navegadores. –

1

Me doy cuenta de que esta pregunta fue hecha hace un tiempo, sin juego de palabras. Pero aquí hay un gran ejemplo de lo que estaba buscando usando Kendo UI

+0

Bueno, pero me encantaría ver algo similar en código abierto. –

+0

@AmolSharma, Kendo UI Web es de código abierto. Hay otras dos partes del paquete que son comerciales, pero a lo que me refiero está disponible como de código abierto. – JamesRLamar

+0

pero cuando voy a descargarlo, solo me da 30 días de prueba ... ¿qué es eso entonces?¿Cómo puedo seguir adelante y puedo usar al menos las funcionalidades básicas de la misma? –

Cuestiones relacionadas