Resumen

Esta enmienda soporta el rango completo de tipos tiempo especificados en ISO 8601:2004 mediante la introducción de un tipo genérico denominado TIME y de varios tipos tiempo útiles y definidos que se obtienen de aquél (y son subconjuntos del mismo). Se especifica una notación de subtipo que puede utilizarse para definir tipos tiempo adicionales y que permite a los diseñadores elaborar variantes de dichos tipos adaptadas a sus aplicaciones particulares (por ejemplo, restricciones sobre los valores utilizados para representar la medianoche). Los tipos tiempo útiles son DATE (que se especifica mediante año, mes y día), TIME-OF-DAY (que se especifica mediante horas, minutos y segundos, con diversos grados de precisión), DATE-TIME (que se especifica mediante una combinación de DATE y TIME-OF-DAY) y DURATION (que se especifica mediante una combinación cualquiera de unidades de tiempo). Entre los tipos tiempo definidos algunos pueden utilizarse para especificar fechas y horas (en diversos formatos), intervalos de tiempo e intervalos de tiempo recurrentes. En esta enmienda se especifica la notación de tipo, la notación de subtipo, la notación básica de valor y la notación de valor XML para estos tipos. Se incluye asimismo un anexo didáctico sobre los conceptos de ISO 8601 utilizados en la definición de estos tipos.