Часто буває зручно називати файлів і папок з зазначенням дати і часу, наприклад , як стандарт ISO 8601 формат: 2014-12-10T22:35:28.460Z
.
На жаль, файлова система HFS + Mac використовує COLON як роздільник шляхів так само, як у Unix-подібних ОС використовуються SOLIDUS /
(косою рискою), а Microsoft OS використовує REVERSE SOLIDUS \
(зворотний косий ривок ). Усі три символи слід уникати при іменуванні файлу чи папки для сумісності.
Який символ може використовуватися як заміна COLON?
- Використання HYPHEN
-
ускладнює програмування перетворення в стандартний формат. - Аналогічно, використання FULL STOP
.
(періоду) ускладнює зворотне перетворення, оскільки вони будуть неправильно трактуватися як дробові секунди.
Наприклад, при програмуванні в Java 8 на OS X Mountain Lion, виклик File::mkdir()
рядкових 2014-12-11T21:33:08
результатів у папці з назвою 2014-12-11T21/33/08
.