关于时间的计算方式



2011-07-12 14:13 
myjava2 
阅读(167
评论(0
编辑 
收藏 
举报

Date mydate=new Date();

auditrank.setSetdate(mydate);

 此时数据库里的时间存储的是:2011-7-12 14:30:25

      

      Date mydate=new Date();

       SimpleDateFormat formatt=new SimpleDateFormat(“MM/dd/yyyy”);
        String formatteddate=formatt.format(mydate);
        java.text.SimpleDateFormat formatter=new java.text.SimpleDateFormat(“MM/dd/yyyy”);
        java.util.Date date=formatter.parse(formatteddate);
        auditrank.setSetdate(date);

此时数据库的时间存储的是:2011-7-12

 

 

两个时间之间的时长:

SimpleDateFormat myFormatter = new SimpleDateFormat(“yyyy-MM-dd”); 

 java.util.Date date= myFormatter.parse(“2003-05-1”);    

java.util.Date mydate= myFormatter.parse(“1899-12-30”);   

long  day=(date.getTime()-mydate.getTime())/(24*60*60*1000);

 

版权声明:本文为jpa2原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/jpa2/archive/2011/07/12/2527521.html