now()
Retourne l’heure UTC actuelle, éventuellement décalée par un intervalle de temps donné.
L’heure UTC actuelle reste la même pour toutes les utilisations de now()
dans une instruction de requête unique, même s’il existe techniquement une petite différence de temps entre chaque now()
exécution.
Syntax
now(
[ décalage ])
Découvrez les conventions de syntaxe.
Paramètres
Nom | Type | Obligatoire | Description |
---|---|---|---|
offset | timespan |
Intervalle de temps à ajouter à l’heure d’horloge UTC actuelle. La valeur par défaut est 0. |
Retours
Heure d’horloge UTC actuelle, plus l’heure de décalage si elle est fournie, en tant que datetime
.
Exemples
Afficher l’heure actuelle
print now()
Afficher l’heure il y a 2 jours
print now(-2d)
Rechercher le temps écoulé à partir d’un événement donné
L’exemple suivant montre le temps écoulé depuis le début des événements de tempête.
StormEvents
| extend Elapsed=now() - StartTime
| take 10
Obtenir la date relative à un intervalle de temps spécifique
let T = datatable(label: string, timespanValue: timespan) [
"minute", 60s,
"hour", 1h,
"day", 1d,
"year", 365d
];
T
| extend timeAgo = now() - timespanValue
Sortie
label | timespanValue | timeAgo |
---|---|---|
year | 365.00:00:00 | 2022-06-19T08 :22 :54.6623324Z |
day | 1.00:00:00 | 2023-06-18T08 :22 :54.6623324Z |
hour | 01:00:00 | 2023-06-19T07 :22 :54.6623324Z |
minute | 00:01:00 | 2023-06-19T08 :21 :54.6623324Z |
Notes
Cette opération peut être effectuée avec la fonction ago().
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour