JAVA编程~紧急
来源:百度知道 编辑:UC知道 时间:2024/06/21 22:03:45
(1)输出日期的格式具有如下几种。
YYYY MM DD
MM DD YYYY
DD MM YYYY
(2)采用重载构造函数,以上述的日期格式数据为参数,创建date类型的对象
急用啊,大家帮帮忙
//package com.color.program;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class MyDate {
private Date date;
private DateFormat format;
public MyDate(String pattern, String time) {
format = new SimpleDateFormat(pattern);
try {
date = format.parse(time);
} catch (ParseException e) {
e.printStackTrace();
}
}
public Date getDate() {
return date;
}
public void setDate(Date date) {
this.date = date;
}
public void display(String pattern){
format = new SimpleDateFormat(pattern);
System.out.println(format.format(date));
}
public static void main(String[] args){
MyDate m = new MyDate("MM-dd-yyyy","02-28-2008");
m.display("yyyy-MM-dd");
}
}