zoukankan      html  css  js  c++  java
  • 求出字符“2013-9-8”与“2013-10-1”相差的天数

    1. import java.text.ParseException;  
    2. import java.text.SimpleDateFormat;  
    3. import java.util.Calendar;  
    4. import java.util.Date;  
    5.   将夜www.jiangyea.com
    6. public class DayCount {  
    7. //lday为小日期bday为大时间  
    8. public static int daysBetween(String lday,String bday) throws ParseException{   
    9. SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");   
    10. Calendar cal = Calendar.getInstance();   
    11. cal.setTime(sdf.parse(lday));   
    12. long time1 = cal.getTimeInMillis();   
    13. cal.setTime(sdf.parse(bday));   
    14. long time2 = cal.getTimeInMillis();  
    15. //除一天的毫秒数转换成天  
    16. long betweenDays=(time2-time1)/(1000*3600*24);   
    17.   
    18. return Integer.parseInt(String.valueOf(betweenDays));   
    19. }   
    20.   
    21. public static void main(String[] args) throws ParseException {   
    22.   
    23. SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");   
    24. Date d1=sdf.parse("2013-09-08 10:10:10");   
    25. Date d2=sdf.parse("2013-10-01 00:00:00");   
    26. System.out.println(daysBetween("2013-09-08 10:10:10","2013-10-01 00:00:00"));   
    27. }   
    28. }  
  • 相关阅读:
    spring(1)
    mybatis(7)自定义结果集(一对多/多对一)
    延迟加载
    《构建之法》阅读笔记03
    http socket
    转换
    .net后台通过xmlhttp 和远程服务通讯
    XMLHttpRequest介绍
    js 贪吃蛇
    触发器
  • 原文地址:https://www.cnblogs.com/jiangye/p/3319147.html
Copyright © 2011-2022 走看看