Utilité : Cette fonction extrait la partie date d'une valeur de type « datetime » ou « datetimezone ».
Syntaxe :
DateTime.Date(datetime as any) as nullable date
La fonction « DateTime.Date » prend une valeur de type « datetime » ou « datetimezone » et retourne uniquement la partie date, excluant la partie heure. Cela permet de travailler avec des dates sans tenir compte des heures.
Entrée :
La fonction retourne une valeur de type « date » représentant uniquement la partie date de la valeur initiale.
Sortie :
La fonction retourne une nouvelle valeur de type « datetime » si la conversion réussit, sinon elle retourne une valeur nulle.
Exemple :
Extraire la date d'un datetime :
DateTime.Date(#datetime(2024, 8, 1, 14, 30, 0))
Le résultat sera « 2024-08-01 ».
Exemple Pratique :
Extraire la date de la date et heure actuelles :
let
CurrentDateTime = DateTime.LocalNow(),
CurrentDate = DateTime.Date(CurrentDateTime)
in
CurrentDate
Cela retourne la date actuelle sans l'heure.
Comments