Hal ini sering nyaman untuk file nama dan folder dengan tanggal dan waktu, seperti standar ISO 8601 Format: 2014-12-10T22:35:28.460Z
.
Sayangnya, sistem file HFS + Mac menggunakan COLON sebagai pemisah path seperti halnya OS Unix seperti menggunakan SOLIDUS /
(slash) dan Microsoft OS menggunakan REVERSE SOLIDUS \
(backslash). Ketiga karakter harus dihindari ketika memberi nama file atau folder untuk kompatibilitas.
Karakter apa yang mungkin biasa digunakan sebagai pengganti COLON?
- Menggunakan HYPHEN
-
membuatnya sulit untuk secara program membalikkan konversi ke format standar. - Demikian pula, menggunakan FULL STOP
.
(periode) membuat konversi terbalik menjadi sulit karena mereka akan disalahartikan sebagai detik pecahan.
Misalnya, ketika pemrograman di Java 8 pada OS X Mountain Lion, panggilan File::mkdir()
untuk 2014-12-11T21:33:08
hasil string dalam folder bernama 2014-12-11T21/33/08
.
macos
mac
filesystem
Basil Bourque
sumber
sumber
Jawaban:
Variasi "Dasar" ISO 8601
Anda dapat menghindari penggunaan titik dua dengan menggunakan string format (dasar) ISO 8601 (
YYYYMMDDTHHMMSSZ
) untuk memberi nama file dan folder. Standar memungkinkan pemisah dihilangkan dariYYYY-MM-DDTHH:MM:SSZ
format.Jadi kedua contoh ini valid di bawah standar:
Jika Anda perlu memproses string tersebut dengan bahasa pemrograman atau skrip tertentu, maka mungkin Anda harus mengonversinya ke format tambahan yang menyertakan pemisah (tanda hubung, titik dua) dan info zona waktu.
Notasi tanggal dan waktu standar internasional - "Jika tanggal dan nilai waktu disimpan bersama dalam bidang data tunggal, maka ISO 8601 menyarankan bahwa mereka harus dipisahkan dengan huruf kapital latin
T
, seperti pada19951231T235959
". JadiT
di tengah adalah opsional (19951231235959
) tetapi disarankan.sumber
Tanda titik dua yang terangkat, Unicode 0x02F8 (tanda titik dua ˸ vs titik dua:) tidak akan diartikan sebagai pemisah oleh Finder atau skrip lainnya. (Info lebih lanjut tentang usus besar yang terangkat di sini: http://www.charbase.com/02f8-unicode-modifier-letter-raised-colon )
Cara memasukkan karakter itu bervariasi, tergantung pada versi OS X Anda. Rincian lebih lanjut dapat ditemukan di halaman dukungan Apple: http://support.apple.com/id-id/HT201586
sumber
Tanda baca Ibrani ׃ sangat cocok untuk saya ... unicode 05C3 ...
sumber
1
(Bahasa Ibrani)2
. Itu membuat mundur sebagai2:1
! Sesuatu dengan arah Ibrani dari kanan ke kiri. Bagaimanapun, itu akan sangat membingungkan jika mencoba menggunakan dengan bahasa kiri-ke-kanan.Saya sudah menyelidiki ini juga. Sebagian besar mesin terbang alternatif dengan kata 'usus' dalam deskripsi yang jelas tidak menarik sebagai pengganti usus (
˸
,܄
,﹕
,᠄
,:,
︓, and
꞉`).Ada alternatif lain yang setidaknya memiliki lebar karakter yang mirip dengan usus asli - simbol matematika untuk rasio:
∶
. Ini terlihat hebat di sejumlah font monospace, tetapi sedikit kecil di font sistem MacOS standar.Ini sedang digunakan dalam nama file:
/Users/me/Books/Book Title: Book Subtitle.pdf
[glyph usus terbatas]/Users/me/Books/Book Title∶ Book Subtitle.pdf
[glyph rasio yang diizinkan]sumber