표준 ISO 8601 형식 과 같은 날짜와 시간으로 파일과 폴더의 이름을 지정하는 것이 편리한 경우가 종종 2014-12-10T22:35:28.460Z
있습니다.
불행하게도, Mac의 HFS + 파일 시스템 은 Unix 계열 OS가 SOLIDUS /
(슬래시)를 사용하고 Microsoft OS가 REVERSE SOLIDUS \
(백 슬래시)를 사용하는 것처럼 COLON을 경로 구분 기호로 사용 합니다. 호환성을 위해 파일 또는 폴더의 이름을 지정할 때 세 문자를 모두 피해야합니다.
COLON의 대체품으로 일반적으로 사용할 수있는 문자는 무엇입니까?
- 하이픈
-
을 사용하면 프로그래밍 방식으로 변환을 표준 형식으로 되 돌리는 것이 까다로워집니다. - 마찬가지로 FULL STOP
.
(마침표)을 사용하면 역 초 변환이 분수 초로 잘못 해석되므로 역변환이 어려워집니다.
예를 들어, OS X Mountain Lion에서 Java 8로 프로그래밍 할 때 File::mkdir()
문자열을 호출 2014-12-11T21:33:08
하면 이름이라는 폴더가 2014-12-11T21/33/08
됩니다.