这个要看你是什么样的数据库了,这个最好用数据库中的日期函数,如果是MSSQL可以用Datediff函数

解决方案 »

  1.   

    我来说各大概思路,具体情况要结合你的数据库了
    Date aDate;
    DateFormat fmt=DataFormat.getDateInstance(DateFormat.FULL,Local.US) ;
    //DateFormat和Local的静态成员决定了识别字符串的格式.
    try{
       aDate=fmt.parse("Saturday, July 4,1998");
       //parse()将一个String对象解释成日期和时间.
       //Saturday,July 4,1998为你要输入的日期.
       
    }catch(ParseException e)
    {
        System.out.println(e);
    }
      

  2.   

    我是在linux下用c语言读取的系统时间写入数据库MySQL,得到的就是上面显示的结果
    后来需要用java从数据库读出来,想看看有什么比较简单的方法。