加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

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

发布时间:2020-12-14 16:18:38 所属栏目:Java 来源:网络整理
导读:是 Java的 SimpleDateFormat类(如“EEE,MMM d”,“yy”等)定义的日期时间格式字符串的语法是原始的Java发明,还是基于其他一些语法定义,如 ICU’s或 CLDR’s? 有没有人知道将SimpleDateFormat语法与其他定义进行比较的工作? 解决方法 JDK 1.1中介绍的java.t
是 Java的 SimpleDateFormat类(如“EEE,MMM d”,“yy”等)定义的日期时间格式字符串的语法是原始的Java发明,还是基于其他一些语法定义,如 ICU’s或 CLDR’s?

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

解决方法

JDK 1.1中介绍的java.text.*,基于 ICU:

ICU was originally developed by the Unicode group at the IBM
Globalization Center of Competency in Cupertino,and ICU was
contributed to Sun for inclusion into the JDK 1.1. ICU4J includes
enhanced versions of some of these contributed classes plus additional
classes that complement the classes in the JDK.

ICU拥有SimpleDateFormat表示其符号基于“UTS#35 Unicode语言环境数据标记语言(LDML)”定义的算法和模式字母“,可以在here找到.

有趣的是,日期模式一章从2004年10月27日引入了Revision 3年的Unicode技术报告#35.那么ICU可能是原作者么?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读