黑马程序员技术交流社区
标题:
Date DateFormat format这3个到底怎么用
[打印本页]
作者:
DreamStart
时间:
2015-7-28 11:05
标题:
Date DateFormat format这3个到底怎么用
求大神详细回答啊,必有重谢!!!
作者:
122125241
时间:
2015-7-28 11:09
package cn.itcast2;
/* 这里因为DateFormat是抽象类不能直接使用,但是他有一个自己的子类,可以通过子类继承的关系调用方法,可以直接多态格式
* 格式化日期
* DateFormat:DateFormat 是日期/时间格式化子类的抽象类
* SimpleDateFormat:日期事件格式化类的子类具体对象
* 通过SimpleDateFormat的带参的构造方法指定格式。SimpleDateFormat(String pattern)
* 将date日期对象转成格式化好的字符串
*format(Date date) 将一个 Date 格式化为日期/时间字符串。 即,给我一个date对象,还一个格式化好的字符串
* 将格式化好的字符串转成date日期对象
* parse(String source) throws ParseException 从给定字符串的开始解析文本,以生成一个日期对象。
*/
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import javax.xml.crypto.Data;
public class Demo {
public static void main(String[] args) throws ParseException {
Date date = new Date();
System.out.println(date);
System.out.println("==========date日期转格式化日期===========");
String string = "yyyy年MM月dd日 HH-mm-ss";
DateFormat d= new SimpleDateFormat(string);
String format = d.format(date);
System.out.println(format);
System.out.println("==========格式化日期转date日期===========");
String string1 = "yyyy年MM月dd日 HH-mm-ss";
System.out.println(d.parse(format));
}
}
复制代码
作者:
DreamStart
时间:
2015-7-29 21:30
122125241 发表于 2015-7-28 11:09
大神啊,谢谢你哦
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2