/**
   * 日期什么的最烦人了
   *
   * @param sdata
   * @return
   */
  public static String toHour(String starttime, String endtime, String curtime) {

    Date start = StringUtils.toDate(starttime);
    Date end = StringUtils.toDate(endtime);
    Date nowTime = StringUtils.toDate(curtime);

    long daymin = 1000 * 60 * 60 * 24;
    long startSecond = start.getTime();
    long endSecond = end.getTime();
    long nowSecond = nowTime.getTime();

    if (nowSecond < startSecond) {
      long sec = startSecond - nowSecond;
      if (sec > 0 && sec < daymin) {
        return HourFormater.get().format(start);
      }
      if (sec > 0 && sec < daymin * 2) {
        return "明天" + HourFormater.get().format(start);
      }
      if (sec > 0 && sec < daymin * 3) {
        return "后天" + HourFormater.get().format(start);
      }
      if (sec > 0) {
        return "即将开始";
      }
    } else if (nowSecond < endSecond) {
      long sec = nowSecond - startSecond;
      if (sec > 0 && sec < daymin) {
        return HourFormater.get().format(start);
      }
      if (sec > 0 && sec < daymin * 2) {
        return "昨天" + HourFormater.get().format(start);
      }
      if (sec > 0 && sec < daymin * 3) {
        return "前天" + HourFormater.get().format(start);
      }
      if (sec > 0) {
        return "正在进行";
      }
    } else if (nowSecond > endSecond) {
      return "已经结束";
    }

    //		Date startTime = toDate(starttime);
    //		Date today = new Date();
    //		Date endTime = toDate(endtime);
    //		long sec = startTime.getTime() - today.getTime();
    //		if (sec > 0 && sec < 1000 * 60 * 60 * 24) {
    //			return HourFormater.get().format(startTime);
    //		}
    //		if (sec > 0 && sec < 1000 * 60 * 60 * 24 * 2) {
    //			return "明天" + HourFormater.get().format(startTime);
    //		}
    //		if (sec > 0 && sec < 1000 * 60 * 60 * 24 * 3) {
    //			return "后天" + HourFormater.get().format(startTime);
    //		}
    //		if (sec > 0) {
    //			return "即将开始";
    //		}
    //		if (sec < 0 && sec > -1000 * 60 * 60 * 24) {
    //			return "昨天" + HourFormater.get().format(startTime);
    //		}
    //		if (sec < 0 && sec > -1000 * 60 * 60 * 24 * 2) {
    //			return "前天" + HourFormater.get().format(startTime);
    //		}
    //		if (sec < 0) {
    //			return "已经结束";
    //		}
    return "Unknown";
  }