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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

Date d=new Date();//有构造函数 直接Date创建对象,获取系统当前时间

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");//创建时间对象模板

sdf.format(d);    //将时间对象d转成指定的模板sdf
这里我就有疑问了  刚刚去查看了API文档发现format返回的是StringBuffer类型啊,应该是用StringBuffer来接受吧,但是我自己测试了一下只能用String  来接受  很奇怪呢!!!!???。
求解!!!

3 个回复

正序浏览
柏占肖 发表于 2012-10-10 18:26
format
public final String format(Date date)将一个 Date 格式化为日期/时间字符串。

我看漏了,直接只看了 SimpleDateFormat 的API  没有细研究 DateFormat的
那个public final String format(Date date)是从 DateFormat类中直接继承过来的。。。
回复 使用道具 举报
柏占肖 发表于 2012-10-10 18:26
format
public final String format(Date date)将一个 Date 格式化为日期/时间字符串。

谢谢  谢谢!!
回复 使用道具 举报
format
public final String format(Date date)将一个 Date 格式化为日期/时间字符串。

参数:
date - 要格式化为时间字符串的时间值。
返回:
已格式化的时间字符串。
你再好好找找看
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马