code: public boolean contains(final Date date) {
          ArgUtils.notNull(date, "date");
          
          for(EraPeriod period : periods) {
              if(period.contains(date)) {
                  return true;
              }
          }
          
          return false;
      }
docs: 指定した日時が時代情報に含まれているかどうか。
  @param date 判定対象の日時。タイムゾーンは、{@literal GMT-00:00}である必要がある。
  @return true:含まれている場合。
  @throws IllegalArgumentException {@literal date == null.}