View Single Post
Old 12-03-2023, 06:47 AM   #11
quinta@ebf.cz
Connoisseur
quinta@ebf.cz began at the beginning.
 
Posts: 62
Karma: 10
Join Date: Mar 2019
Device: Kindle 3 Paperwhite
Nešlo by aby jako datum vydání bylo načteno konkrétní datum?
Na legii často datum bývá vyplněno s přesností na den. A taky Calibre vydání ukládá jako datum. Načten je ale jenom rok vydání. (Respektive "datum", pro které rok pochází z data na legii, ale měsíc a den = konstantně 1...)

Luštím skript doplňku, ale nejsem z toho moc moudrý, coby ne-pythonista. Klíčový se jeví řádek 171:
Code:
                mi.pubdate = self.prepare_date(int(year))
Předpokládám, že objekt mi reprezentuje metadata publikace v Calibre.
Funkce prepare_date dál v kódu zjevně sestaví datum tak, že roku year přiřadí konstantní měsíc a den.
Hm. Odkud se vlastně vzala hodnota year (a notabene hodnota všech údajů z legie)? Nešlo by teda vytáhnout z legie měsíc a den, nebo konkrétní datum? Jsou z legie načtena data v XML, které obsahuje jenom rok?
quinta@ebf.cz is offline   Reply With Quote