Class: Oscal::DateTimeWithTimezoneDataType
- Inherits:
-
OscalDatatype
- Object
- String
- OscalDatatype
- Oscal::DateTimeWithTimezoneDataType
- Defined in:
- lib/oscal/datatypes.rb
Constant Summary collapse
- PATTERN =
/(((2000|2400|2800|(19|2[0-9](0[48]|[2468][048]|[13579][26])))-02-29)|(((19|2[0-9])[0-9]{2})-02-(0[1-9]|1[0-9]|2[0-8]))|(((19|2[0-9])[0-9]{2})-(0[13578]|10|12)-(0[1-9]|[12][0-9]|3[01]))|(((19|2[0-9])[0-9]{2})-(0[469]|11)-(0[1-9]|[12][0-9]|30)))T(2[0-3]|[01][0-9]):([0-5][0-9]):([0-5][0-9])(\.[0-9]+)?(Z|(-((0[0-9]|1[0-2]):00|0[39]:30)|\+((0[0-9]|1[0-4]):00|(0[34569]|10):30|(0[58]|12):45)))/
Method Summary
Methods inherited from OscalDatatype
Methods included from ParsingLogger
Constructor Details
This class inherits a constructor from Oscal::OscalDatatype