第6章 JavaAPI - 补充案例(5)

2020-04-14 00:49

博学谷——让IT教学更简单,让IT学习更有效

? 掌握如何使用SimpleDateFormat类中的方法实现Date对象和String对象之间的转换。

3、 需求分析

SimpleDateFormat类是DateFormat类的子类,该类灵活的实现Date对象和String对象之间的转换。为了让初学者掌握SimpleDateFormat类中转换方法的使用,在案例中针对两种不同的转换方式,依次演示Date对象转换成字符串以及字符串转换成Date对象的效果。

4、 设计思路(实现原理)

1) 编写Example18类。

2) 在main()方法中,分别编写自定义日期模板字符串和Date对象之间的相互转换过程。 3) 分别将转换后的结果输出。

二、案例实现

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Example18 { }

public static void main(String[] args) throws ParseException { }

// 创建日期对象

Date d = new Date();

SimpleDateFormat sdf = new SimpleDateFormat(\年MM月dd日 HH:mm:ss\System.out.println(\按照自定义的字符串形式格式化当前日期****\//根据自定义的字符串形式格式化当前日期 String str = sdf.format(d);

System.out.println(\将\转换成年月日时分秒的形式:\System.out.println(str);

System.out.println(\

String s = \

SimpleDateFormat sdf2 = new SimpleDateFormat(\System.out.println(\按照自定义的字符串的格式将s解析成Date形式****\//按照自定义的字符串的格式将字符串解析成Date形式 Date dd = sdf2.parse(s);

System.out.println(\将字符串\解析成Date形式:\System.out.println(dd);

运行结果如图6-21所示。

26

博学谷——让IT教学更简单,让IT学习更有效

图6-21 运行结果

三、案例总结

使用DateFormat对象将字符串解析为日期时,需要输入固定格式的字符串;使用DateFormat对象将日期转换成字符串时,输出的都是固定格式的日期,这些显然不够灵活。而使用SimpleDateFormat对象实现字符串和日期之间的相互转换时,只需要在创建SimpleDateFormat对象时,传入该字符串的日期格式模板,然后调用parse()或format()方法即可实现日期和字符串之间的灵活转换。

27


第6章 JavaAPI - 补充案例(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:西什库教堂调研报告 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: