java.util.Data 中很多方法都可以  比如getTime()

解决方案 »

  1.   

    import java.util.*;Date date = stringToDate("2004:10:10", "yyyy:MM:dd");
    ----------
    /**
     * 将日期字符串转换为日期
     * 
     * @param src
     *        源日期字符串
     * @param format
     *        格式.一般为 yyyy-MM-dd(例:2001-06-08) 或者 yyyy-MM-dd HH:mm:ss(例:2001-06-08 18:06:08)
     * @return 转换后的日期对象
     */
    public static Date stringToDate(String src, String format)
    {
    if (src == null || src.equals("") || src.equals("null"))
    {
    return null;
    } ParsePosition pp = new ParsePosition(0);
    SimpleDateFormat sdf = new SimpleDateFormat(); sdf.applyPattern(format);
    Date date = sdf.parse(src, pp);
    return date;
    }----------
      

  2.   

    漏了,还要import一个包。import java.text.*;
      

  3.   

    import java.util.*;public class systemdate
    {
        public static void main(String[] args)
        {
            Date nowDate=new Date(2004,10,10);
            System.out.println((nowDate.getYear())+"年"+(nowDate.getMonth())+"月"+nowDate.getDate()+"日");
        }
    这样比较简单!!!
    }