Date::SetDateFormat(SDF);设置日期显示格式 怎么写

设计一个日期Date类,它能存储日期的年、月和日,Date类对象可在构造时初始化成员、
也可在对象创建后改变数据成员;可以设定日期显示格式,当显示格式为“YY - MM - DD”时按照“年 - 月 - 日”
格式显示,如2014 - 11 - 20,当显示格式为“MM - DD - YY”时按照“月 - 日 - 年”格式显示,如11 - 20 - 2014,
日期显示格式以静态成员形式存储;该类可实现在对象当前日期基础上增加n天(n > 0表示增加n天,n < 0表示减小n天,
注意:增加时可能引起月份和年份的变化)。
Main函数如下:(不得修改main函数)
int main()
{

int y1, m1, d1;

int y2, m2, d2;

int dx;

char SDF[10];

cin >> y1 >> m1 >> d1;

cin >> y2 >> m2 >> d2;

cin >> dx;

cin >> SDF;   //输入日期显示格式



Date dt1;

dt1.Display();

dt1.SetDate(y1, m1, d1);

dt1.Display();

Date dt2(y2, m2, d2);

dt2.Display();

Date::SetDateFormat(SDF);  //设置日期显示格式



dt1.Display();

dt2.Display();



dt2.AddDay(dx);

dt2.Display();



return 0;

}