Safe Haskell | None |
---|---|
Language | Haskell2010 |
- builder_HMS :: SubsecondPrecision -> Maybe Char -> TimeOfDay -> Builder
- builder_IMS_p :: MeridiemLocale Text -> SubsecondPrecision -> Maybe Char -> TimeOfDay -> Builder
- internalBuilder_I :: Int -> Builder
- internalBuilder_p :: MeridiemLocale Text -> Int -> Builder
- builder_IMSp :: MeridiemLocale Text -> SubsecondPrecision -> Maybe Char -> TimeOfDay -> Builder
- parser_HMS :: Maybe Char -> Parser TimeOfDay
- parser_HMS_opt_S :: Maybe Char -> Parser TimeOfDay
- parseSecondsAndNanoseconds :: Parser Int64
- countZeroes :: Parser Int
- nanosecondsBuilder :: Int64 -> Builder
- microsecondsBuilder :: Int64 -> Builder
- millisecondsBuilder :: Int64 -> Builder
- prettyNanosecondsBuilder :: SubsecondPrecision -> Int64 -> Builder
- internalBuilder_NS :: SubsecondPrecision -> Maybe Char -> Int -> Int64 -> Builder
Documentation
builder_HMS :: SubsecondPrecision -> Maybe Char -> TimeOfDay -> Builder Source
This could be written much more efficiently since we know the
exact size the resulting Text
will be.
builder_IMS_p :: MeridiemLocale Text -> SubsecondPrecision -> Maybe Char -> TimeOfDay -> Builder Source
internalBuilder_I :: Int -> Builder Source
internalBuilder_p :: MeridiemLocale Text -> Int -> Builder Source
builder_IMSp :: MeridiemLocale Text -> SubsecondPrecision -> Maybe Char -> TimeOfDay -> Builder Source
parser_HMS_opt_S :: Maybe Char -> Parser TimeOfDay Source
Parses text that is formatted as either of the following:
%H:%M
%H:%M:%S
That is, the seconds and subseconds part is optional. If it is
not provided, it is assumed to be zero. This format shows up
in Google Chrome's datetime-local
inputs.
nanosecondsBuilder :: Int64 -> Builder Source
internalBuilder_NS :: SubsecondPrecision -> Maybe Char -> Int -> Int64 -> Builder Source