Representación de fechas  

By: psr | 2006-07-05

 

Esta página está aquí porque abogo por la adopción del estándar ISO 8601 en la representación escrita de fechas.
Es muy común encontrarse fechas escritas de muchas formas diferentes, de maneras que pueden crear confusión o que dificultan su lectura e interpretación rápidas. Creo que sería bueno que las fechas siempre se escribiesen en un único formato, fácilmente comprensible. Por suerte hay un estándar ISO para este propósito:

8601

El ISO 8601 especifica lo que yo considero un formato muy bueno para escribir fechas, comenzando con la unidad de tiempo más grande, continuando hasta la más pequeña. Es decir, comenzando con el año y terminando con los segundos.

Por ejemplo, la fecha en la que escribo esta página sería: 2006-07-05. Si tienes un montón de ficheros nombrados con fechas se puede conseguir un ordenamiento por fecha automático al ordenar los ficheros alfabéticamente, si las fechas se escriben en este formato.

El ISO 8601 también permite años escritos en dos dígitos (06 en lugar de 2006), pero es una práctica que no recomiendo. Nunca se sabe cuándo o quién necesitará un fichero. Un “06″ se puede interpretar correctamente dentro del 2006, pero dentro de unos años no será fácil saber si es el mes de junio, el día 6, o el año 2006.

Escribo esta página con el objeto de difundir información sobre el ISO 8601 y para animar a los lectores a que utilicen este formato en vez de otros.

Leave a Reply »»

*
Para evitar comentarios automáticos (spam), por favor introduzca la respuesta a la operación matemática mostrada.
Anti-spam equation