Hallo,
mir ist aufgefallen, dass man beim Jahr-Tag nicht nur z.B. 2002 sondern auch 20022222 eingeben kann.
Bug oder Feature?
EDIT: Betreff sollte ""Jahr"-Tag kann beliebig lang sein" heißen, das "sein" ist irgendwie verschwunden... "sein oder nicht sein..."
Mp3tag kann man also auch in Zukunft benutzen.
Hintergrund:
In Wirklichkeit ist es nicht nur ein Tag für das Jahr, sondern für einen bestimmten Zeitpunkt. Dieser kann auch den Monat, den Tag, oder sogar eine Uhrzeit enthalten.
Die erlaubten Darstellungsformen sind im ID3-Standard beschrieben und eine Teilmenge von ISO-8601 , d.h. von den Möglichkeiten her etwas eingeschränkter.
Aus http://www.id3.org/id3v2.4.0-structure.txt :
The timestamp fields are based on a subset of ISO 8601. When being as
precise as possible the format of a time string is
yyyy-MM-ddTHH:mm:ss (year, "-", month, "-", day, "T", hour (out of
24), ":", minutes, ":", seconds), but the precision may be reduced by
removing as many time indicators as wanted. Hence valid timestamps
are
yyyy, yyyy-MM, yyyy-MM-dd, yyyy-MM-ddTHH, yyyy-MM-ddTHH:mm and
yyyy-MM-ddTHH:mm:ss. All time stamps are UTC. For durations, use
the slash character as described in 8601, and for multiple non-
contiguous dates, use multiple strings, if allowed by the frame
definition.