Today |
Aujourd'hui |
|---|---|
| Power Fx | |
Syntaxe
| Today() |
Description
Cette fonction permet de retourner la date actuelle.
Remarques
- La fonction Today() fournit une référence stable à la date du jour : Elle retourne uniquement la partie date (année, mois, jour), sans inclure l'heure. C'est donc un excellent choix lorsqu'on travaille sur des échéances, des anniversaires ou des comparaisons de dates.
- Elle est très utile dans les filtres conditionnels basés sur le temps : Par exemple, on peut l'utiliser pour afficher les tâches à réaliser aujourd'hui, ou pour sélectionner les enregistrements ayant une date antérieure à celle du jour en cours. Cela permet une gestion dynamique du contenu.
- La valeur retournée par Today() est recalculée à chaque chargement ou rafraîchissement de l'application : Cela signifie que l'utilisateur verra toujours la date actuelle, sans avoir besoin d'une mise à jour manuelle de la source de données. Cela simplifie la maintenance.
- Elle permet de simplifier les comparaisons de dates sans se préoccuper de l'heure : Contrairement à la fonction Now(), incluant l'heure, Today() évite les erreurs de comparaison dues aux différences de temps dans la journée. Elle est donc plus précise pour des comparaisons à granularité journalière.
- La fonction ne nécessite aucun paramètre, ce qui la rend facile à intégrer : Elle peut être utilisée directement dans des formules comme If(Today() = DatePicker1.SelectedDate, "C'est aujourd'hui", ""), ce qui permet une interaction utilisateur intuitive.
- Elle peut être utilisée pour calculer l'âge, la durée ou le nombre de jours écoulés : En la combinant avec DateDiff, on peut déterminer facilement combien de jours séparent une date donnée de la date actuelle. Cela permet des applications comme le suivi de contrats ou la gestion de délais.
- Elle est indépendante de la localisation, mais dépend de l'heure système de l'utilisateur : La date retournée reflète celle du système de l'utilisateur, ce qui peut entraîner de légers décalages si les utilisateurs se trouvent dans différents fuseaux horaires. Il est donc important d'en tenir compte dans les applications globales.
- C'est une fonction simple mais essentielle pour de nombreuses interfaces utilisateurs : Qu'il s'agisse de surligner des éléments du jour, de déclencher des alertes, ou de segmenter les données, Today() joue un rôle central dans la création d'expériences dynamiques et temporellement pertinentes.
Dernière mise à jour : Jeudi, le 1 Mai 2025