¿Se elimina datetime-local de HTML 5.1?

12

HTML5 aparentemente presenta estos dos tipos de entrada:

A pesar de que ambos están presentes en el wiki del W3C, la recomendación del borrador nocturno HTML 5.1 solo menciona el tipo de fecha y hora , parece que no puedo encontrar ninguna mención datetime-local.

¿Se ha eliminado (o renombrado) este tipo de la recomendación, o aún podemos esperar soporte en el futuro?

Benjamín
fuente
2
También tenga en cuenta esta pregunta relacionada en StackOverflow .
Patrick Hofman

Respuestas:

11

El datetime-localestado es parte de:

Pero ya no está en el HTML 5.1 (Borrador del Editor) del 17/03/2014 .

Fue eliminado en un commit del 2014-02-11 :

Eliminando la definición de input type = "datetime-local" y sus secciones y referencias.


Esto se propuso en el correo <input type = datetime-local> HTML5 CR bugs de 2014-01-14.

Aquí está el hilo donde se discutió la eliminación en la respuesta: RE: <input type = datetime-local> HTML5 CR bugs [I18N-ACTION-279]

Nuestra preocupación es, de hecho, que "datetime-local" implica falsamente la hora local del muro (y, por lo tanto, una zona horaria). Los desarrolladores no son buenos para identificar los tiempos flotantes tal como son.
[…]
Agregaría que las marcas de tiempo flotantes (la fecha y la hora son significativas) son el caso menos común. Por lo general, en ese punto, desea calcular un valor de hora local utilizando información de zona horaria. En general, el uso del tiempo flotante requiere cierta previsión por parte de los desarrolladores para evitar meterse en problemas. Podría soportar eliminar datetime-local como resultado. Si se mantiene, creo que I18N preferiría que se le cambie el nombre para incluir la palabra "flotante" en lugar de la confusa "local".

Parece que no se eliminará del HTML de WHATWG (al menos por ahora). Como esto puede llevar a divergencias, el tema puede discutirse en la próxima reunión de HTML WG.

unor
fuente
1
El borrador de HTML 5.2 Editors ahora incluye ambos datetimey datetime-local: w3c.github.io/html/sec-forms.html#element-attrdef-input-type
ChadT