Es hängt in diesem Fall davon ab, wie stark Du der Vorgaben und Spezifkationen von ID3(v2.3) folgst.
Mp3tag zeigt im Feld JAHR z.B. den Tag TYER. Gemäss Spezifikation dürfen dort nur 4 Zahlen stehen.
TYER
The 'Year' frame is a numeric string with a year of the recording. This frames is always four characters long (until the year 10000).
Mp3tag füllt aber ohne zu zucken auch "20150529" oder gar 29.05.2015 darin ab.
Wenn Du nun auch den Monat und den Tag spezifikationsgemäss in den id3-Tag speichern willst, wäre dafür die eigentlich der Tag TDAT zuständig:
TDAT
The 'Date' frame is a numeric string in the DDMM format containing the date for the recording. This field is always four characters long.
Je nach Software wird daraus aber z.B. das im ID3v2.3 noch gar nicht vorkommende TDRC missbraucht:
TDRC
The 'Recording time' frame contains a timestamp describing when the
audio was recorded. Timestamp format is described in the ID3v2
structure document [ID3v2-strct].
Wobei der Timestamp wie folgt definiert ist:
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.
Du siehst, das ganze ist leider nicht ganz so trivial wie vielleicht ursprünglich angenommen.
Es hängt in diesem Fall davon ab, wie stark Du der Vorgaben und Spezifkationen von ID3(v2.3) folgst.
Mp3tag zeigt im Feld JAHR z.B. den Tag TYER. Gemäss Spezifikation dürfen dort nur 4 Zahlen stehen.
[quote]TYER
The 'Year' frame is a numeric string with a year of the recording. This frames is always four characters long (until the year 10000). [/quote]Mp3tag füllt aber ohne zu zucken auch "20150529" oder gar 29.05.2015 darin ab.
Wenn Du nun auch den Monat und den Tag spezifikationsgemäss in den id3-Tag speichern willst, wäre dafür die eigentlich der Tag TDAT zuständig:
[quote]TDAT
The 'Date' frame is a numeric string in the DDMM format containing the date for the recording. This field is always four characters long.[/quote]
Je nach Software wird daraus aber z.B. das im ID3v2.3 noch gar nicht vorkommende TDRC missbraucht:[quote]TDRC
The 'Recording time' frame contains a timestamp describing when the
audio was recorded. Timestamp format is described in the ID3v2
structure document [ID3v2-strct].[/quote]Wobei der Timestamp wie folgt definiert ist:[quote]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.[/quote]
Du siehst, das ganze ist leider nicht ganz so trivial wie vielleicht ursprünglich angenommen.