java 日期和时间字符串格式化
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
java 日期和时间字符串格式化
SimpleDateFormat类可以选择任何用户定义的日期-时间格式的模式。但是,仍然建议通过DateFormat中的getTimeInstance、getDateInstance 或getDateTimeInstance 来创建日期-时间格式器。
每一个这样的类方法都能够返回一个以默认格式模式初始化的日期/时间格式器。可以根据需要使用applyPattern方法来修改格式模式。
该构造方法可以使用参数pattern指定的格式创建一个对象,该对象调用format(Date date)方法格式化时间对象date。需要注意的是,pattern中应当含有一些有效的字符序列。例如:
●y或yy 表示使用两位数字来输出年份;yyyy表示使用4位数字输出年份。
●M或MM 表示使用两位数字或文本输出月份,如果使用汉字输出月份,pattern中应
连续包含至少3个M,例如MMM。
●d或dd 表示用两位数字输出日。
●H或HH 表示用两位数字输出小时。
●m或mm 表示用两位数字输出分。
●s或ss 表示用两位数字输出秒。
● E 表示用两位数字输出星期。
转换中文格式的时间的实例源代码如下所示:
执行上述代码,结果如图5-19所示。
图5-19 输出日期时间格式