ja/users/piece-right/UsersManual/Validators/FutureDate

<< Piece_Rightユーザーズマニュアル / バリデータ一覧

FutureDateバリデータ

未来の日付データであるかの妥当性を検証します。
これは Dateの拡張バリデータです。Dateバリデータ設定項目も合わせて利用することができます。

使用例

- name: appointment
  validator:
    - name: FutureDate
      rule:
        allowCurrentDate: true
      message: 未来の日時ではありません

設定項目

項目 説明 初期値
pattern 日時フォーマットの形式を指定します。 string /^(\d+)-(\d+)-(\d+)$/
patternYearPosition 日時フォーマットの「年」ポジションを指定します。 integer 1
patternMonthPosition 日時フォーマットの「月」ポジションを指定します。 integenr 2
patternDayPosition 日時フォーマットの「日」ポジションを指定します。 integer 3
isJapaneseEra 「年」の値を元号の年として扱います。 boolean false
eraMapping 元号値のフォーマットを指定します。 array ('meiji'=>1, 'taisho'=>2,
'showa'=>3, 'heisei'=>4)
patternEraPosition 日時フォーマットの「元号値」ポジションを指定します。 integer 4
allowCurrentDate 「当日」データを許可するか否かを指定します。 boolean false

<< Piece_Rightユーザーズマニュアル / バリデータ一覧

ユーザコメント

Error: Failed to load processor AddComment
No macro or processor named 'AddComment' found