module Grape::Formats::Dates
This module provides a set of ready-made Virtus::Attribute
constants, suitable for use as the type
option for {Grape::Dsl::Parameters#requires} and {Grape::Dsl::Parameters#optional}. These definitions will coerce input strings to the standard ruby Date
type using the standard parsing methods defined on that class.
This module is not required by default.
Constants
- HttpDate
Parses dates using
Date.httpdate
- Iso8601
Parses dates using
Date.iso8601
- Jisx0301
Parses dates using
Date.jisx0301
- JulianDay
Parses dates using
Date.jd
- Rfc2822
Parses dates using
Date.rfc2822
- Rfc3339
Parses dates using
Date.rfc3339
- Rfc822
Parses dates using
Date.rfc822
- XmlSchema
Parses dates using
Date.xmlschema