hora-1.0.3: date time

Safe HaskellNone
LanguageHaskell2010

Data.Time.Hora.Format

Synopsis

Documentation

ymd :: TimeZone -> UTCTime -> Tz String Source #

yyyymmdd

formatUTCTime Source #

Arguments

:: String

see formatTime. can also make format with functions in this module

-> UTCTime 
-> String 

format UTCTime just as you need it. uses defaultTimeLocale

import Text.Regex.Do.Replace.Template 
import Prelude hiding ((<),(>))
...

it "formatUTCTime" $ do
    t1 <- getCurrentTime 
    let p1@DmyHm{..} = partFormats
    traceIO $ formatUTCTime (("{day}/{month} {hour}:{minute}") < 
                    [("day",day),("month",month),("hour",hour),("minute",minute)])
                    t1

12/12 18:39                      

spicoFormat :: String Source #

%S.%-q

second.pico

partFormats :: DmyHm String Source #

some formats no padding

see formatTime for full measure

day     %-d
month   %-m
year    %Y
hour    %-H
minute  %-M