我在iOS上工作时注意到,传递给dateFormat
的{{1}}字符串看起来与初始化NSDateFormatter
对象时使用的格式字符串非常相似。例如:
new SimpleDateFormat()
yyyy.MM.dd G 'at' HH:mm:ss zzz
由于它们看起来 ,因此我开始怀疑它们是否完全相同。因此,我着手尝试弄清楚究竟使用了什么标准。
我发现iOS NSDateFormatter utilizes Unicode Technical Standard #35
我找不到关于yyyy'-'MM'-'dd'T'HH:mm:ssZZZ
在Android中使用的标准的任何类似文档。这是 发生 的自定义格式,看起来很像UTS-35,还是 确实 UTS- 35?哪个官方消息来源会提供这个答案?