-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Validátor verze 2.2.1 - datum/čas podle ISO 8601 #132
Comments
Dobrý deň, máte pravdu, je to tak ako píšete. Štandard presne nestanovuje v rámci dátumu časovú zónu a dátumy by mali byť uvádzané podľa normy ISO8601. (V METS hlavičke na úroveň vteřin.) @rzeh4n Vedeli by ste sa na to pozrieť a prípadne to upraviť? Ďakujem. |
Domnívám se, že chyba by se dala opravit, a sice v souboru
Tímto zásahem se bude se skupinou timezone pracovat jako s nepovinnou. |
dávno opraveno |
Problém v novém release 2.3 pořád trvá, viz např.: fDMF pro mono v.2.0, mono v.1.4, perio v.1.8 atd. Z toho důvodu issue znovu otevírám. |
Opravil jsem, kde to jeste zustalo v bb40ac9 |
Uzavírám jako opravené. |
Dobrý den,
včera jsem si všiml, že byla zveřejněna další verze Komplexního validátoru v.2.2.1. Verzi jsem otestoval a dostal chybové hlášení mets_vsg001-0000yf.xml: /mets:mets/mets:metsHdr/@LASTMODDATE: hodnota '2021-09-22T12:07:54' nesplňuje žádnou ze specifikací [regulární výraz '^(?[0-9]{4})(?1[0-2]|0[1-9])(?3[01]|0[1-9]|[12][0-9])T(?2[0-3]|[01][0-9])(?[0-5][0-9])(?[0-5]0-9?)?(?Z|+-([0-5][0-9])?)$',regulární výraz '^(?[0-9]{4})-(?1[0-2]|0[1-9])-(?3[01]|0[1-9]|[12][0-9])T(?2[0-3]|[01][0-9]):(?[0-5][0-9])(:(?[0-5][0-9])(.(?[0-9]{3}))?)?(?Z|+-(:([0-5][0-9])?)?)$']
Z uvedeného mi plyne, že součástí datumu má být také časové pásmo, čemuž rozumím. Problém bych, ale viděl v tom že standard toto přesně nedefinuje. Současně také nedošlo k žádné úpravě ve standardu a mění se validační pravidla. Dále pak co s ostatními datumy, které nemají ve standardu explicitně definovanou časovou zónu, ale mají být podle normy ISO8601, např. mods:recordCreationDate, mets:file[@created], info.xml element created a další?
Děkuji I.Šenkýř
The text was updated successfully, but these errors were encountered: