SimpleDateFormat的格式化语法是Java发明吗?

Tho*_*asH 10 java simpledateformat date-formatting

Java的SimpleDateFormat类(如此类似"EEE, MMM d, ''yy")中定义的日期时间格式字符串的语法是原始的Java发明,还是基于ICUCLDR的其他语法定义?

是否有人知道将SimpleDateFormat语法与其他定义进行比较的工作?

wer*_*ero 6

java.text.*在JDK 1.1中引入,基于ICU:

ICU最初是由位于库比蒂诺的IBM全球化能力中心的Unicode小组开发的,并且ICU被提供给Sun以包含在JDK 1.1中.ICU4J包括一些这些贡献类的增强版本以及补充JDK中类的其他类.

ICU拥有的SimpleDateFormat声明其符号基于"UTS#35 Unicode语言环境数据标记语言(LDML)定义的算法和模式字母",可在此处找到.

有趣的是,日期模式章节被引入2004-10-27 版本3的Unicode技术报告#35中.也许ICU当时是原作者?