DaterFormat类的作用
把时间对象转化指定格式的字符串。反之,把指定格式是字符串转化成时间对象。
DaterFormat是一个抽象类,一般使用它的子类SimpleDateFormat类来实现
例:
package com.it.baizhan;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
//测试DaterFormat
public class TestDaterFormat {
public static void main(String[] args) throws ParseException {
DateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
// yyyy表示年,MM表示月,mm表示分钟,dd表示天数,ss表示秒,hh表示时
String str = "2049-10-1 10:10:10";
Date guoqing100 = format.parse(str);
System.out.println(guoqing100.getTime());
System.out.println(guoqing100);
DateFormat format2 = new SimpleDateFormat("yyyy年MM月dd日 hh时mm分ss秒");
Date date2 = new Date(72346783L);//long类型数值
String date2str = format2.format(date2);//转化为String类型
System.out.println(date2str);
//小妙招
Date now = new Date();//当前时间
DateFormat f1 = new SimpleDateFormat("今年的第D天,第w周");
String str3 = f1.format(now);//返回字符串
System.out.println(str3);
}
}
来源:
CSDN 博主:pan_junbiao