import java.util.*;
import java.text.*;
public class Test
{
public static void main(String args[])
{
Date date = DateUtil.createDate(2007,8,17);
//Date date = Date(2007,8,17);
System.out.println(DateUtil.toString(date));
DateUtil du = new DateUtil();
System.out.println(du);
}
}
class DateUtil
{
public static Date createDate(int year,int month,int date)
{
GregorianCalendar calendar = new GregorianCalendar();
calendar.clear();
calendar.set(Calendar.YEAR,year);
calendar.set(Calendar.MONTH,month-1);
calendar.set(Calendar.DAY_OF_MONTH,date);
return calendar.getTime();
}
public static String toString(Date date)
{
SimpleDateFormat formater = new SimpleDateFormat("yyyy-MM-dd");
return formater.format(date);
//System.out.println(str1);
}
}
本文提供了一个Java程序示例,展示了如何使用GregorianCalendar创建指定日期,并通过SimpleDateFormat进行格式化输出。此外,还介绍了自定义DateUtil工具类的方法。
681

被折叠的 条评论
为什么被折叠?



