Haskell использует библиотеки, такие как time, для работы с датами.
time
Haskell, известный своей чистотой, требует от вас общения на языке дат с правильными библиотеками.
В Haskell вы используете функцию formatTime из модуля Data.Time.Format для этой задачи.
formatTime
Data.Time.Format
В Haskell получить текущую дату можно используя библиотеку Data.Time.
Data.Time
Haskell предлагает несколько способов разбора дат, но давайте сосредоточимся на библиотеке time и на простом примере с использованием parseTimeM.
parseTimeM