爱问知识人 爱问教育 医院库

java中 2个日期相减得到天数

首页

java中 2个日期相减得到天数

2个日期yyyy-mm-dd 相减如何得到他们的天数

提交回答

全部答案

    2012-07-29 08:23:01
  •         Date d1 = new Date(1970, 01, 01, 00, 00);
            Date d2 = new Date(1980, 01, 02, 00, 00);
            long e =  tTime() -  tTime();
             intln("D1-D1 = " + e +" ms");
             intln("D1-D1 = " + e / 1000 / 3600 / 24 + " days");
    这是个最简单的
    来那个个日期相减得到是时间差额的毫秒数
    然后折算为天数,
    注意这里使用了过期的Date方法,实际使用中不要使用这类方法

    好***

    2012-07-29 08:23:01

  • 2012-07-26 16:35:13
  •   import java。text。DateFormat;
    import java。text。SimpleDateFormat;
    import java。util。*;
    public class Dat {	
    	private static SimpleDateFormat h;	
    	private static Map map = new HashMap();
    	static{
    		map。
      put("date", Calendar。DATE); map。put("month", Calendar。MONTH); map。put("year", Calendar。YEAR); map。put("hour", Calendar。
      HOUR); map。put("minute", Calendar。MINUTE); map。put("second", Calendar。SECOND); map。put("millisecond", Calendar。MILLISECOND); map。
      put("天", Calendar。DATE); map。put("月", Calendar。MONTH); map。put("年", Calendar。YEAR); map。put("时", Calendar。HOUR); map。
      put("分", Calendar。MINUTE); map。put("秒", Calendar。SECOND); map。put("毫", Calendar。MILLISECOND); } public static void Test(Date date,String type, int number) { Calendar cal = new GregorianCalendar(); tTime(date); d( t(type), number); Date newDate = tTime(); intln( tDateTimeInstance()。
      format(newDate) + " " + tTime()%1000); } public static void main(String arg[]){ //过时方法请不要使用 Date date=new Date(); Test(date,"date",5); Test(date,"分",5); Test(date,"minute",-5); } } 。
      

    2***

    2012-07-26 16:35:13

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 177-196
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):