Hoppa till innehåll
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-053: datum i icke-standardformat

Uppdaterad:

EPUBCheck OPF-053 är ett varningsmeddelande: “Date value "…" does not follow recommended syntax as per http://www.w3.org/TR/NOTE-datetime:….” Ett datum i metadata följer inte det rekommenderade W3C-datum- och tidsformatet, så vissa appar kanske inte kan läsa det. EPUBCheck citerar värdet och anledningen.

Det officiella meddelandet

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

Standardsvårighetsgrad
Varning. EPUB är fortfarande giltig, men något kan troligen orsaka problem i vissa läsappar. EPUBCheck avslutas med 0 om du inte passerar --failonwarnings.
EPUBCheck version
5.4.0

%1$s, %2$s… fylls med filen, värdet eller elementet EPUBCheck som hittades.

Typiska orsaker

  • Datum skrivna som text eller i lokala format, som "March 2020" eller "03/15/2020".
  • Ett datum med en tid men utan tidszon, eller extra text efter datumet.
  • Metadata importerad från ett system som använder ett annat datumformat.

Hur man åtgärdar det

  1. Hitta datumelementet som EPUBCheck pekar på (vanligtvis dc:date).
  2. Skriv om den som YYYY, YYYY-MM eller YYYY-MM-DD, till exempel 2020-03-15.
  3. Om du inkluderar en tid, använd den fullständiga formen med tidszon, såsom 2020-03-15T10:00:00Z.

När det inte är detta

Om värdet inte alls är ett riktigt datum, rapporterar EPUBCheck OPF-054, ett fel.

Villkor som används här

Andra OPF meddelanden

  • 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).

Källor

Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.

FAQ

Vad betyder EPUBCheck OPF-053?

EPUBCheck OPF-053 är ett varningsmeddelande: “Date value "…" does not follow recommended syntax as per http://www.w3.org/TR/NOTE-datetime:….” Ett datum i metadata följer inte det rekommenderade W3C-datum- och tidsformatet, så vissa appar kanske inte kan läsa det. EPUBCheck citerar värdet och anledningen.

Är OPF-053 ett fel?

OPF-053 rapporteras som varning som standard. EPUB är fortfarande giltig, men något kan troligtvis orsaka problem i vissa läsappar. EPUBCheck avslutas med 0 om du inte anger --failonwarnings.

PDF till EPUB verktyg

Varje verktyg använder samma motor. Upp till 3 böcker per dag är gratis.

Se alla verktyg