• 求出字符“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. }  
  • 相关阅读:
    李超线段树 [Heoi2013]Segment
    [置顶] 九月半集训总结
    [置顶] 我想学学
    图论+前缀和 任(duty)
    模拟 飞(fly)
    入坑 可持久化线段树——主席树
    一次爆炸的联考
    HASH+平衡树 [JSOI2008]火星人prefix
    乱搞+STL平衡树 序列
    数学+图论 建造游乐场
  • 原文地址:https://www.cnblogs.com/jiangye/p/3319147.html
Copyright © 2020-2023  润新知