Saltar al contenido
EPUBCheck · Documento de paquete (OPF)

EPUBCheck OPF-053: fecha en formato no estándar

Actualizado:

EPUBCheck OPF-053 es un mensaje de advertencia: “Date value "…" does not follow recommended syntax as per http://www.w3.org/TR/NOTE-datetime:….” Una fecha en los metadatos no sigue el formato de fecha y hora recomendado por W3C, por lo que algunas aplicaciones pueden no leerla. EPUBCheck cita el valor y la razón.

El mensaje oficial

Date value "%1$s" does not follow recommended syntax as per http://www.w3.org/TR/NOTE-datetime:%2$s.

Severidad por defecto
Advertencia. El EPUB sigue siendo válido, pero es probable que algo cause problemas en algunas aplicaciones de lectura. EPUBCheck sale con 0 a menos que pases --failonwarnings.
versión de EPUBCheck
5.4.0

%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.

Causas típicas

  • Fechas escritas como texto o en formatos locales, como "March 2020" o "03/15/2020".
  • Una fecha con una hora pero sin zona horaria, o texto extra después de la fecha.
  • Metadatos importados de un sistema que utiliza otro formato de fecha.

Cómo arreglarlo

  1. Encuentra el elemento de fecha al que EPUBCheck apunta (usualmente dc:date).
  2. Reescriba como YYYY, YYYY-MM o YYYY-MM-DD, por ejemplo 2020-03-15.
  3. Si mantienes ambos para aplicaciones de lectura más antiguas, dales exactamente el mismo valor.

Cuándo no es esto

Si el valor no es una fecha real en absoluto, EPUBCheck informa sobre OPF-054, un error.

Términos usados aquí

Otros mensajes de OPF

  • OPF-054 Date value "…" is not valid as per http://www.w3.org/TR/NOTE-datetime:….
  • OPF-055 … tag is empty.
  • OPF-050 TOC attribute references resource with non-NCX mime type; "application/x-dtbncx+xml" is expected.
  • OPF-049 Item id "…" was not found in the manifest.
  • OPF-048 Package tag is missing its required unique-identifier attribute and value.
  • OPF-060 Duplicate entry in the ZIP file: "…" (file names must be unique after Unicode canonical normalization and full case folding).

Fuentes

Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.

FAQ

¿Qué significa EPUBCheck OPF-053?

EPUBCheck OPF-053 es un mensaje de advertencia: “Date value "…" does not follow recommended syntax as per http://www.w3.org/TR/NOTE-datetime:….” Una fecha en los metadatos no sigue el formato de fecha y hora recomendado por W3C, por lo que algunas aplicaciones pueden no leerla. EPUBCheck cita el valor y la razón.

¿Es OPF-053 un error?

OPF-053 se informa como advertencia por defecto. El EPUB sigue siendo válido, pero algo probablemente causará problemas en algunas aplicaciones de lectura. EPUBCheck sale con 0 a menos que pases --failonwarnings.

Herramientas de PDF a EPUB

Cada herramienta utiliza el mismo motor. Hasta 3 libros al día son gratuitos.

Ver todas las herramientas