Es ist häufig praktisch, Dateien und Ordner mit Datum und Uhrzeit zu benennen, z. B. im Standardformat ISO 8601 : 2014-12-10T22:35:28.460Z
.
Leider verwendet das HFS + -Dateisystem des Mac COLON als Pfadtrennzeichen, genau wie Unix-ähnliche Betriebssysteme SOLIDUS /
(Schrägstrich) und Microsoft-Betriebssysteme REVERSE SOLIDUS \
(Backslash) verwenden. Alle drei Zeichen müssen vermieden werden, wenn eine Datei oder ein Ordner aus Kompatibilitätsgründen benannt wird.
Welcher Charakter könnte üblicherweise als Ersatz für den KOLON verwendet werden?
- Die Verwendung eines HYPHEN
-
macht es schwierig, die Konvertierung in das Standardformat programmgesteuert umzukehren. - In ähnlicher Weise
.
erschwert die Verwendung eines FULL STOP (Punkt) die Rückwärtskonvertierung, da sie als Sekundenbruchteil falsch interpretiert werden.
Wenn Sie beispielsweise in Java 8 unter OS X Mountain Lion programmieren, führt das Aufrufen File::mkdir()
von Zeichenfolgen 2014-12-11T21:33:08
zu einem Ordner mit dem Namen 2014-12-11T21/33/08
.