Module projet_phase2

Les types sont donnés à titre indicatif puisque Awk type les variables dynamiquement.

La notation module.fonc() signifie que la fonction fonc() se trouve dans un fichier module.awk.

Le code à compléter du module est diponible ici.

projet_phase2.dtFrDateAsIso(d: str) str

Convertit une date au format français en une date au format iso.

Paramètres

d – une date au format français "JJ-MM-AAAA"

Renvoie

une date au format iso "AAAA-MM-JJ"

projet_phase2.dtHMAsMinutes(d: str) str

Convertit une durée au format "hh:mm" en un nombre de minutes.

Paramètres

d – une durée au format "hh:mm"

Renvoie

la durée "d" en nombre de minutes

projet_phase2.trim(s: str) str

Supprime tous les espaces en début et en fin de chaine et ramène toutes les séquences d’espaces intermédiaires à un seul espace.

Paramètres

s – une chaine de caractères

Renvoie

la chaine s dont les espaces initiaux et finaux ont été retirés et les espaces intermédiaires compactés