1.
和字符串之间的转换
字符串到
Date :
使用
DateFormat
类的
parse
方法
.
DateFormat df = DateFormate.getDateTimeInstance();
Try{
Date date=df.parse(“2006-11-28”);
}catch(ParseException e){
System.out.println(e);
}
DataFormat
类是一个抽象类
,
他的
getInstance
和
getDateTimeInstance
方法的实际上是
SimpleDateFormat
类型的
.
2.Date
到字符串
使用
DateFormat
的
format
方法
String strDate= df.format(new Date());
网上的例子
:
你可以使用
SimpleDateFormat
类,如果日期格式不对,会产生异常。
import java.text.*;
import java.util.*;
public class TestDate {
public static void main(String[] args) {
String dStr = "2001.12.12-08.23.21";
Date d = null;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd-HH.mm.ss");
try {
d = sdf.parse(dStr);
} catch (ParseException pe) {
System.out.println(pe.getMessage());
}
System.out.println(d);
System.out.println(d.getTime());
}
}
在
java.text
包中找到那个
SimpleDateFormat
类,给它一个模板,可以
parse
成一个
Date
,然后使用
Date
类的
getItme()
方法,可以得到一个
Long
数据。
posted on 2006-11-28 20:18
月夜飞雪 阅读(374)
评论(0) 编辑 收藏