code: private static long calc(Temporal arg0, Temporal arg1, DateUnit dateUnit) {
          return create(dateUnit).between(arg1, arg0);
      }
docs: 计算arg0-arg1的时间差
  
  @param arg0     arg0
  @param arg1     arg1
  @param dateUnit 返回结果的单位
  @return arg0-arg1的时间差，精确到指定的单位（field），出错时返回-1