code: public static long generateNextFileBaseTime(long nowTime, long oldSwitchTime, int intarval,
              TimeUnit intervalUnit)
      {
          long nextBaseTime = oldSwitchTime;
  
          while (nowTime > nextBaseTime + intervalUnit.toMillis(intarval))
          {
              nextBaseTime += intervalUnit.toMillis(intarval);
          }
  
          return nextBaseTime;
      }
docs: ファイル切替時に「次のファイル名称の基準時刻」を生成する。
  
  @param nowTime ファイル切替発生時刻
  @param oldSwitchTime 前回の切り替え閾値時刻
  @param intarval ファイル切替インターバル
  @param intervalUnit ファイル切替インターバル（単位）
  @return 次のファイル名称のベース時刻