Haskell - parseTime: Wie verifiziert man das Format und die Gültigkeit eines Datumszeichens?

9

parseTime :: ParseTime t => TimeLocale -> String -> String -> Maybe t

Diese Funktion überprüft das Format des dritten Arguments (Datumszeichenfolge) anhand der Sekunde (Formatzeichenfolge, z. B. "JJJJ-MM-TT"). Es prüft jedoch nicht die Gültigkeit des Datums - stattdessen wird auf das nächstliegende gültige Datum abgerundet.

%Vor%

Just 2015-01-31

Ich möchte ein gültiges Datum oder einen Fehler erhalten.

    
Elad Shtiegmann 12.02.2015, 16:40
quelle

1 Antwort

0

Gute Frage! Soweit ich weiß, können Sie das nicht tun.

Es wäre jedoch eine ausgezeichnete Funktion, die Sie im github issue tracker anfordern können: Ссылка

    
sclv 20.02.2015, 05:04
quelle

Tags und Links