在我们刚接触到DateFormat的子类SimpledDateFormat时候,可能会和Date类中的方法搞不清,不知道他俩的关系;
其实Date是日期类,而SimpleDateFormat是一个日期格式化的类,不要自己混淆;
Date中的方法是new Date(),new Date(long值),setTime(long值),为了获取日期,返回值都是Date 类型;
或者对象.getTime()从时间原点到某个日期之间的毫秒值,返回值为long型;
SimpledDateFormat简单日期格式化类,他的方法有构造方法,普通方法;
构造方法:
SimpledDateFormat sdf=new SimpledDateFormat("2016年9月16日");//这是你规定的日期格式.
然后 使用 SimpledDateFormat类的Format方法,格式化日期格式,设置为你想要的,请注意返回值类型为String类型;如:"2016年9月16日"
String str=sdf.Format("yyyy年MM月dd日");
|
|