Ist das eine Scherzfrage für den 1. April?
Wie kommst du auf die Unterscheidung der Datum Zeichenkette nach "amerikanisch" und "deutsch"?
Auf den ersten Blick sehen doch beide Zeichenketten so aus, als ob sie demselben Darstellungsprinzip folgen gemäß der internationalen Regel ISO 8601 (in Deutschland seit 1996 übernommen in DIN 5008 und EN 28601). Und damit wäre jedes Datum von den beiden für alle Länder gültig.
Nein es war keine Scherzfrage und die ISO Regeln sind mir bekannt.
Es geht darum, das ich meine mp3 Sammlung sauber halten möchte. Mir gefällt es nicht mehr, das die Radioshows das Format YY/MM/DD im Tag haben. Dieses verwirrt extrem, zumal wenn man bestimmte Shows sucht und nun überlegen muss, in welchem Monat man suchen muss.
Wenn die Regel ISO 8601 bekannt ist, dann wende sie doch an.
Nur durch konsequente Anwendung wird sich diese eindeutige und zuverlässige Schreibweise international durchsetzen, am Ende dann auch in Deutschland.
In welchem Tagfeld ist das zu verändernde Datum enthalten, ist es allein oder zusammen mit anderem Text davor oder dahinter?
Du kannst alle betreffenden Dateien auswählen und dann mit dem Konverter "Tag - Tag" arbeiten oder benutze eine Aktion "Tagfeld formatieren" oder eine Aktion "Ersetzen mit regulärem Ausdruck" ...
zuerst aber an einer Testdatei ausprobieren.
Sehr schön. Vielleicht sollte ich noch erwähnen, das die ganzen Tracks ein unterschiedliches Datum haben. Muss dann in dem Code von Dir ein Dummy plaziert werden für das Datum? Sonst schreibt er ja immer das selbe.
In welchem Tagfeld ist das zu verändernde Datum enthalten, ist es allein oder zusammen mit anderem Text davor oder dahinter?
Z. B. ... wenn das Datum im Tagfeld TITLE steht, dann müsste der Formatstring etwa so aussehen ...
$regexp(%TITLE%,'(\d+)/(\d+)/(\d+)','$1/$3/$2')
Um die Auswahl der betreffenden Dateien zu erleichtern kannst mit [F3] einen Filter definieren:
Ende Aktionengruppe Test_2014#20140113.Tiesto.Datum.Spezial (3 Aktionen)
Vorher am besten den Filter setzen [F3]:
("%_filename%"ORTITLEORALBUM) MATCHES"(\d\d\d\d)-(\d\d)-(\d\d)(.*)$"
Hier in diesem Fall (dreimal dasselbe Ergebnis) hätte es ausgereicht nur ein Tagfeld zu bearbeiten und anschließend den veränderten Inhalt in die anderen Tagfelder bzw. Dateiname zu kopieren.