time
DDataParser.time() valide des durées TheTime. Le parser accepte nativement TheTime, SerializedTheTime et les valeurs numériques sûres. En mode coercitif (coerce: true), il accepte aussi les chaînes de temps ISO-like (HH:MM[:SS[.mmm]]).
Exemple interactif
Paramètres
errorMessage: message personnalisé quand l'entrée n'est pas convertible enTheTime.checkers:checkerTimeMin,checkerTimeMax,checkerRefine, etc.coerce:truepour accepter un nombre (ms) ou une string ISO (HH:MM[:SS[.mmm]]) avant conversion enTheTime. Par défautfalse.
Valeur de retour
Un DataParserTime avec parse, asyncParse, exec, asyncExec, addChecker, clone. Le parse renvoie DEither.success<TheTime> si tout passe ou DEither.error<DataParserError> avec les issues accumulées.
En mode étendu (DPE.time()), les méthodes .min(...) et .max(...) ajoutent respectivement les checkers checkerTimeMin et checkerTimeMax.
