zoukankan      html  css  js  c++  java
  • java中各种时间格式的转化

    http://www.chinaitpower.com/A/2005-01-14/104881.html 使用java.util.Calendar返回间隔天数
     
          static int getDaysBetween (java.util.Calendar d1, java.util.Calendar d2) {
              if (d1.after(d2)) {  // swap dates so that d1 is start and d2 is end
                  java.util.Calendar swap = d1;
                  d1 = d2;
                  d2 = swap;
              }
              int days = d2.get(java.util.Calendar.DAY_OF_YEAR) -
                         d1.get(java.util.Calendar.DAY_OF_YEAR);
              int y2 = d2.get(java.util.Calendar.YEAR);
              if (d1.get(java.util.Calendar.YEAR) != y2) {
                  d1 = (java.util.Calendar) d1.clone();
                  do {
                      days += d1.getActualMaximum(java.util.Calendar.DAY_OF_YEAR);
                      d1.add(java.util.Calendar.YEAR, 1);
                  } while (d1.get(java.util.Calendar.YEAR) != y2);
              }
              return days;
          }
     
     
     
     
     
     
  • 相关阅读:
    P4568 [JLOI2011]飞行路线 最短路+分层图
    虚树
    点分治
    P2157 [SDOI2009]学校食堂 状压DP
    P2767 树的数量 DP | 组合数学
    CF348D LGV引理
    LGV引理
    P3647 [APIO2014]连珠线 换根DP
    第3章 决策树
    USDT/BTC/ETC/HT的解释
  • 原文地址:https://www.cnblogs.com/svennee/p/4082893.html
Copyright © 2011-2022 走看看