黑马程序员技术交流社区

标题: DateFormat抽象类日期格式转换使用方法 [打印本页]

作者: 307117758    时间: 2015-10-24 23:12
标题: DateFormat抽象类日期格式转换使用方法
                //时间初始化需要实例一个Date类对象
                Date date = new Date();
                //full格式的日期格式器对象
                DateFormat fullFormat = DateFormat.getDateInstance(DateFormat.FULL);
                //long格式
                DateFormat longFormat = DateFormat.getDateInstance(DateFormat.LONG);
                //medium格式的日期/时间  格式器对象
                DateFormat mediumFormat = DateFormat.getDateTimeInstance(DateFormat.MEDIUM,DateFormat.MEDIUM);
                //short格式的日期/时间格式对象
                DateFormat shortFormat = DateFormat.getDateTimeInstance(DateFormat.SHORT,DateFormat.SHORT);
                //用String format(Date date)返回String,打印
                System.out.println(longFormat.format(date));////2015-10-24 23:10:31
                System.err.println(mediumFormat.format(date));//2015年10月24日
                System.out.println(shortFormat.format(date));//15-10-24 下午11:10
                System.out.println(fullFormat.format(date));//2015年10月24日 星期六


作者: 1126634865    时间: 2015-10-24 23:58

作者: 顽固派。    时间: 2015-10-25 12:15
一般不都是使用DateFormat的直接子类SimpleDateFormat吗?
作者: 307117758    时间: 2015-10-25 20:56
顽固派。 发表于 2015-10-25 12:15
一般不都是使用DateFormat的直接子类SimpleDateFormat吗?

各有优缺点,这个能快速实现标准的时间格式,SimpleDateFormat倾向于自定义,更加灵活一点。
作者: 达达达    时间: 2015-10-28 23:29
有你个好评把,加油黑马
作者: 李志慧    时间: 2015-10-28 23:44
嗯,有注释!很好,能看懂
作者: 叶子和大人    时间: 2015-10-28 23:53





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2