A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

                //时间初始化需要实例一个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日 星期六

6 个回复

倒序浏览
回复 使用道具 举报
一般不都是使用DateFormat的直接子类SimpleDateFormat吗?
回复 使用道具 举报
顽固派。 发表于 2015-10-25 12:15
一般不都是使用DateFormat的直接子类SimpleDateFormat吗?

各有优缺点,这个能快速实现标准的时间格式,SimpleDateFormat倾向于自定义,更加灵活一点。
回复 使用道具 举报
有你个好评把,加油黑马
回复 使用道具 举报
嗯,有注释!很好,能看懂
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马