UTCToday |
Aujourd'hui UTC |
|---|---|
| Power Fx | |
Syntaxe
| UTCToday() |
Description
Cette fonction permet de retourner la date actuelle en temps universel coordonné (UTC).
Remarques
- Renvoie uniquement la date, sans l'heure : La fonction UTCToday() retourne la date actuelle en UTC, mais ignore la composante horaire. Cela permet de se concentrer uniquement sur la partie "jour" sans se soucier des heures, minutes ou secondes, ce qui est utile pour les comparaisons calendaires, comme les échéances ou les anniversaires.
- Indépendante du fuseau horaire local de l'utilisateur : Puisqu'elle repose sur l'heure UTC, la fonction UTCToday() fournit une valeur de date identique pour tous les utilisateurs, peu importe leur localisation géographique. Cela permet d'éviter les décalages de date pouvant survenir avec Today() dans des applications multinationales.
- Idéale pour enregistrer des dates système standardisées : Lorsqu'on veut horodater un événement comme une soumission de formulaire, une modification ou une création de fiche, UTCToday() offre une méthode fiable pour entreposer une date neutre. Cela garantit que toutes les dates dans la base sont comparables entre elles.
- Fonction sans paramètre, très facile à utiliser : UTCToday() ne requiert aucun argument, ce qui simplifie son intégration dans les formules Power Fx. Elle peut être utilisée directement dans des champs de calcul, des filtres ou des expressions logiques pour déterminer si une action a eu lieu aujourd'hui ou non.
- Peut être utilisée pour créer des filtres dynamiques : On peut utiliser UTCToday() pour filtrer dynamiquement des enregistrements en fonction de leur date. Par exemple, on peut afficher uniquement les éléments créés "aujourd'hui" en UTC, ce qui est utile pour des tableaux de bord ou des rapports en temps réel.
- Peut être combinée avec des fonctions de manipulation de date : En combinant UTCToday() avec des fonctions comme DateAdd, DateDiff ou Weekday, il est possible de créer des formules puissantes pour la gestion du calendrier : affichage des tâches de la semaine, calculs d'échéances, ou génération de périodes glissantes.
- Diffère de Today(), qui dépend du fuseau horaire local : La fonction Today() retourne la date selon l'horloge du terminal de l'utilisateur, ce qui peut créer des décalages dans des contextes internationaux. UTCToday() est donc plus adaptée lorsque l'unicité et la cohérence de la date sont cruciales dans une application collaborative.
- Idéale pour les comparaisons de date sans tenir compte de l'heure : Comme UTCToday() retourne uniquement la date (avec l'heure à 00:00:00), elle est parfaite pour comparer des dates sans être affecté par des écarts d'heures ou de minutes. Cela simplifie les formules de validation ou de suivi qui se basent uniquement sur le jour.
Dernière mise à jour : Jeudi, le 1 Mai 2025