अक्सर दिनांक और समय के साथ फ़ाइलों और फ़ोल्डरों को नाम देना सुविधाजनक होता है, जैसे कि मानक आईएसओ 8601 प्रारूप 2014-12-10T22:35:28.460Z
:।
दुर्भाग्य से, मैक का HFS + फ़ाइल सिस्टम एक अलग विभाजक के रूप में COLON का उपयोग करता है जैसे कि यूनिक्स की तरह OSES SOLIDUS /
(स्लैश) और Microsoft OSes REVERSE SOLIDUS \
(बैकस्लैश) का उपयोग करते हैं । संगतता के लिए फ़ाइल या फ़ोल्डर का नामकरण करते समय सभी तीन वर्णों से बचा जाना चाहिए।
आमतौर पर COLON के प्रतिस्थापन के रूप में किस वर्ण का उपयोग किया जा सकता है?
- HYPHEN का उपयोग करने
-
से यह प्रोग्रामेटिक रूप से मानक प्रारूप में रूपांतरण को उल्टा कर देता है। - इसी तरह, फुल स्टॉप
.
(अवधि) का उपयोग करना रिवर्स रूपांतरण को मुश्किल बनाता है क्योंकि उन्हें भिन्नात्मक सेकंड के रूप में गलत समझा जाएगा।
उदाहरण के लिए, ओएस एक्स माउंटेन लायन पर जावा 8 में प्रोग्रामिंग करते समय, एक फ़ोल्डर में File::mkdir()
स्ट्रिंग 2014-12-11T21:33:08
परिणामों के लिए कॉल करना 2014-12-11T21/33/08
।