以时间形式替代冒号

jpm*_*c26 11 filenames iso8601

ISO 8601建议使用以下日期和时间格式:

2014-12-29T16:11:20+00:00
Run Code Online (Sandbox Code Playgroud)

我非常喜欢这种格式,因为它允许词汇排序.但是存在一个小问题:某些文件系统不允许文件名中的冒号(至少不是正常的).ISO 8601允许省略冒号,但我宁愿在那里有一些符号而不是数字一起运行:

2014-12-29T161120+0000
Run Code Online (Sandbox Code Playgroud)

ISO 8601是否允许冒号以外的符号?我找不到它的任何迹象.如果没有,是否还有其他公认的符号我可以使用?(或许另一个标准提出这样的符号?)

use*_*740 6

空无一人.

ISO 8601仅允许冒号(:)以扩展格式分隔时间组件:

基本格式为[hh] [mm] [ss],扩展格式为[hh]:[mm]:[ss].

没有替代扩展格式的规定.

  • “如果没有,我可以使用另一个公认的符号吗?(也许另一个标准提出了这样的符号?)” 所以也没有其他被广泛认可的符号吗? (2认同)