Formato de fecha: ISO 8601

En muchas ocasiones nos encontramos con fechas como esta: 01-02-03. ¿Qué fecha puede ser?:

  • 1 de febrero de 2003 (¿o 1903, o 1803?).
  • 2 de enero de 2003.
  • 3 de febrero de 2002.
  • 1 de marzo de 2002.
  • 3 de febrero de 2001.
  • 2 de marzo de 2001.

Parece que la fecha es un poco confusa, ya que al no conocer el orden del año, el mes y el día no se sabe cual puede ser de entre esas seis.

En otras ocasiones nos encontramos con fechas en las que el orden si está claro: 2006-21-5. No hay duda de que se trata del 21 de mayo de 2006. Pero si le damos una serie de fechas en este formato (AAAA-DD-MM, donde A es un dígito del año, D del día y M del mes) a un sistema informático y pretendemos ordenarlas cronológicamente, mal asunto: quedarán mal ordenadas.

Ejemplo: tenemos 2006-27-6, 2006-21-5, 2006-24-4 y queremos que un sistema informático las ordene cronológicamente; el orden será el siguiente: 2006-21-5, 2006-24-4, 2006-27-6. No quedan en orden cronológico.

La solución es el formato de fecha definido por ISO 8601: AAAA-MM-DD. Ejemplo: 2006-05-10. ¿Y porque el «0» en el mes? Muy sencillo, con este ejemplo: si tenemos 2006-3-12 y 2006-12-21, la primera en aparecer (siempre que la ordene un sistema informático) será 2006-12-21. Si se pone el cero no nos encontramos con ese problema, también aplicable al día, no solamente al mes.

La norma da la opción de indicar el año solamente con los dos últimos dígitos, aunque es algo poco recomendable.

La misma norma define también la forma de indicar horas: HH:MM:SS, donde H es hora, M minuto y S segundo. En caso de que alguno de los elementos solo conste de un dígito deberá ir precedido de un cero: 14:43:01, 03:32:12. Solo se admite el formato de 24 horas.

Una posible aplicación práctica: se han sacado un montón de fotos con una cámara digital, y se quieren ordenar las fotos en carpetas dentro del ordenador. Se hacen las carpetas, dándoles como nombre la fecha (en ISO 8601) de las fotos que contiene cada una, y cuando se quiera acceder a ellas mediante el explorador de archivos aparecerán ordenadas cronológicamente (aunque el sistema interprete que lo están alfabéticamente).

Enlaces relacionados:

Tags: , , , , .

Open Document: ISO/IEC DIS 26300

OpenDocument (ODF) ha sido aprobado como norma ISO (ISO/IEC DIS 26300):

The six month voting window for ISO/IEC adoption of the OASIS OpenDocument Format (ODF) standard closed on May 1, and at midnight (Geneva time) last night it was announced internally that ODF had been approved by the ISO members eligible and interested in casting a vote. The vote passed with broad participation and no negative votes (there were a few abstentions), and ODF is now ISO/IEC 26300. While there are still some procedural steps internal to ISO/IEC that are required before the official text of the standard will be finalized and issued, these steps (described below) are formalities rather than gating factors.

Microsoft no se queda atrás y también quiere convertir en norma ISO su nuevo formato Open XML, para así poder hundir a OpenDocument.

Actualmente, ODF cuenta con soporte de los paquetes OpenOffice.org 2.0 y StarOffice 8. ODF también será incorporado en el cliente Workplace de IBM. En tanto Open XML será el formato estándar de la próxima versión del paquete ofimático de Microsoft, Office 2007. Como era previsible Microsoft sigue seguirá sin ofrecer soporte para OpenDocument en sus aplicaciones ofimáticas: OpenOffice es gratuito y es capaz de abrir una mayor variedad de formatos de documentos (KOffice también) que Microsoft Office, que es de pago.

Enlaces relacionados:

Tags: , , , , , .

The European Library: breve descripción

The European Library o European Digital Library es un servicio en Internet que ofrece acceso a recursos de 45 bibliotecas nacionales europeas. Los recursos, algunos digitales y otros no, incluyen libros, revistas, boletines, etc. Ofrece servicio de búsqueda de dichos recursos, y ofrece acceso directo a los que sean digitales aunque no todos son de libre acceso. Al mismo tiempo es un consorcio de bibliotecas nacionales para desarrollar y mantener éste servicio.

Este servicio fue creado mediante la colaboración de nueve bibliotecas nacionales junto con el CENL (Conference of European National Librarians), bajo el proyecto TEL (The European Library: Gateway to Europe’s Knowledge). El proyecto se llevó a cabo entre 2001 y 2004, y fue financiado por el FP5 (Fifth Framework Programme) dependiente de la Comisión Europea. Las bibliotecas nacionales implicadas en el proyecto fueron las de Finlandia, Francia, Alemania, Italia, Holanda, Portugal, Eslovenia, Suiza y Reino Unido.

El sitio web TheEuropeanLibrary.org fue lanzado el 17 de marzo de 2005, con 113 colecciones de 12 bibliotecas nacionales disponibles en el portal, y con acceso a otras 30 colecciones mediante hiperenlaces. Las bibliotecas nacionales de Austria, Croacia y Serbia se unieron en 2005. En el período de tiempo del TEL-ME-MOR (The European Library: Modular Extensions for Mediating Online Resources), 2005-2007, diez nuevas bibliotecas nacionales se unirán al proyecto. El 1 de enero de 2006 se unieron las bibliotecas nacionales de Estonia, Letonia y Dinamarca, aunque sus colecciones aun no se encuentran disponibles.

En el futuro The European Library debería convertirse en la puerta de entrada hacia los recursos electrónicos de las 45 bibliotecas nacionales europeas vinculadas. El servicio es responsabilidad de The European Library Office localizada en la Dutch Royal Library, en La Haya (Holanda), y es liderado por Jill Cousins. Debido a que el sitio web de The European Library utiliza renderización de XML mediante el navegador del usuario desde marzo hasta junio de 2005 solo estuvo disponible para Internet Explorer 6, aunque posteriormente se consiguió la compatibilidad con Firefox y otros navegadores basados en Mozilla. Sigue teniendo problemas con el resto de navegadores (Opera, Safari, etc.).

«European Library.» Wikipedia, The Free Encyclopedia. 9 Mar 2006, 17:42 UTC. 18 Mar 2006, 18:26 <http://en.wikipedia.org/w/index.php?title=European_Library&oldid=42995190>.

Tags: , , , , , .