Haskell date parsing and formatting

后端 未结 4 1858
悲&欢浪女
悲&欢浪女 2020-12-30 23:39

I\'ve been working with Haskell\'s Date.Time modules to parse a date like 12-4-1999 or 1-31-1999. I tried:

parseDay :: String -&g         


        
4条回答
  •  猫巷女王i
    2020-12-31 00:00

    Using %-d and %-m instead of %d and %m means single digit day/month is OK, i.e.

    parseDay :: String -> Day
    parseDay s = readTime defaultTimeLocale "%-m%-d%Y" s
    

    This may be what sclv meant, but his comment was a little too cryptic for me.

提交回复
热议问题