Safe Haskell | None |
---|---|
Language | Haskell2010 |
The naming conventions for offsets that are used in function names are as follows:
%z
-z
+hhmm numeric time zone (e.g., -0400)%:z
-z1
+hh:mm numeric time zone (e.g., -04:00)%::z
-z2
+hh:mm:ss numeric time zone (e.g., -04:00:00)%:::z
-z3
numeric time zone with : to necessary precision (e.g., -04, +05:30)
- builder_YmdHMSz :: OffsetFormat -> SubsecondPrecision -> DatetimeFormat Char -> OffsetDatetime -> Builder
- parser_YmdHMSz :: OffsetFormat -> DatetimeFormat Char -> Parser OffsetDatetime
- builder_YmdIMS_p_z :: OffsetFormat -> MeridiemLocale Text -> SubsecondPrecision -> DatetimeFormat Char -> OffsetDatetime -> Builder
- builderW3 :: OffsetDatetime -> Builder
- offsetBuilder :: OffsetFormat -> Offset -> Builder
- offsetParser :: OffsetFormat -> Parser Offset
- parseSignedness :: Parser Bool
- parseOffset_z :: Parser Offset
- parseOffset_z1 :: Parser Offset
- parseOffset_z2 :: Parser Offset
- parseOffset_z3 :: Parser Offset
- buildOffset_z :: Offset -> Builder
- buildOffset_z1 :: Offset -> Builder
- buildOffset_z2 :: Offset -> Builder
- buildOffset_z3 :: Offset -> Builder
Documentation
builder_YmdHMSz :: OffsetFormat -> SubsecondPrecision -> DatetimeFormat Char -> OffsetDatetime -> Builder Source #
builder_YmdIMS_p_z :: OffsetFormat -> MeridiemLocale Text -> SubsecondPrecision -> DatetimeFormat Char -> OffsetDatetime -> Builder Source #
builderW3 :: OffsetDatetime -> Builder Source #
offsetBuilder :: OffsetFormat -> Offset -> Builder Source #
offsetParser :: OffsetFormat -> Parser Offset Source #
parseSignedness :: Parser Bool Source #
True means positive, false means negative
parseOffset_z3 :: Parser Offset Source #
This is generous in what it accepts. If you give something like +04:00 as the offset, it will be allowed, even though it could be shorter.
buildOffset_z :: Offset -> Builder Source #
buildOffset_z1 :: Offset -> Builder Source #
buildOffset_z2 :: Offset -> Builder Source #
buildOffset_z3 :: Offset -> Builder Source #