您的位置:首页 > 编程语言 > Java开发

java中的日期处理

2013-12-28 18:23 260 查看
现在对于日期处理的类大概有三个类
Date类   、DateFormat类  、Calendar类
对于date类,其内部好多方法已经过时,现今较为常用的方法为getTime();
该方法的定义为public long getTime(),返回的是自格林威治时间以来的毫秒数,不过如果想显示时间的话可以直接打印Date类的对象
例如:Date date=new Date();
System.out.println(date);
显示的格式为:Thu Dec 26 21:13:09 CST 2013
DateFormat类:其作用是将Date对象格式化为日期/时间字符串;就是说将日期啦显示出一个串的形式比如2012-2-17;
DateFormat类的主要成员有:
(1)public static final DateFormatgetDateInstance(); 获得日期的formatter,该方法具有默认语言环境的默认格式化风格。
(2)public final String format(Date date);将一个Date对象格式化为时期/时间字符串;
这里是我写的程序
package sun;

import java.text.DateFormat;
import java.util.Date;

public class Date_001_demo {

publicstatic void main(String[] args) {
//TODO Auto-generated method stub
Date date=new Date();
// System.out.println(date.getTime());
/* DateFormatdf=DateFormat.getDateInstance();
String s=df.format(date);
System.out.println(s);*/
DateFormatdf=DateFormat.getDateInstance(DateFormat.SHORT);
String s=df.format(date);
System.out.println(s);
}

}
结果为13-12-26

对于Calendar类书上说的不多也没例子,自己去查别的资料吧!
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  语言