Accéder au contenu principal Passer au contenu complémentaire

now - fonction de script et fonction de graphique

Cette fonction renvoie un horodatage de l'heure actuelle. La fonction renvoie des valeurs au format de variable système TimeStamp. La valeur timer_mode par défaut est 1.

 

now([ timer_mode])

double

La fonction now() peut être utilisée dans le script de chargement ou dans des objets graphiques.

Arguments
Argument Description
timer_mode

Admet les valeurs suivantes :

0 (heure du dernier chargement de données terminé)
1 (heure d'appel de la fonction)
2 (heure d'ouverture de l'application)

Note InformationsSi vous utilisez la fonction dans un script de chargement de données, timer_mode=0 calcule l'heure du dernier chargement de données terminé tandis que timer_mode=1 génère l'heure de l'appel de la fonction lors du chargement de données actif.
Note ConseilLa fonction now() réduit les performances, risquant d'entraîner des problèmes de défilement si la fonction est utilisée dans des expressions de tables. Si son utilisation n'est pas strictement nécessaire, nous recommandons d'utiliser la fonction today() à la place. Si l'utilisation de now() est nécessaire dans une disposition, nous recommandons d'utiliser les paramètres hors défaut now(0) ou now(2), si possible, car ils ne demandent pas de recalculs constants.

Cas d'utilisation

La fonction now() est couramment utilisée comme composant d'une expression. Par exemple, elle peut être utilisée pour calculer le temps restant du cycle de vie d'un produit. La fonction now() est alors utilisée à la place de la fonction today() lorsque l'expression nécessite l'utilisation d'une fraction d'un jour.

Le tableau suivant explique le résultat renvoyé par la fonction now() suivant différentes valeurs pour l'argument timer_mode :

Exemples de fonction
Valeur de timer_mode Résultat en cas d'utilisation dans un script de chargement Résultat en cas d'utilisation dans un objet graphique
0 Renvoie un horodatage, au format de la variable système TimeStamp, du dernier chargement de données réussi précédant le dernier chargement de données. Renvoie un horodatage, au format de la variable système TimeStamp, du dernier chargement de données.

1

Renvoie un horodatage, au format de la variable système TimeStamp, du dernier chargement de données. Renvoie un horodatage, au format de la variable système TimeStamp, de l'appel de la fonction.

2

Renvoie un horodatage, au format de la variable système TimeStamp, correspondant au début de la session de l'utilisateur dans l'application. Cette valeur ne sera pas mise à jour, sauf si l'utilisateur charge de nouveau le script. Renvoie l'horodatage, au format de la variable système TimeStamp, correspondant au début de la session de l'utilisateur dans l'application. Cette valeur sera actualisée une fois qu'une nouvelle session commencera ou lorsque les données de l'application seront de nouveau chargées.

Paramètres régionaux

Sauf indication contraire, les exemples de cette rubrique utilisent le format de date suivant : MM/JJ/AAAA. Le format de date est indiqué dans l'instruction SET DateFormat de votre script de chargement de données. Le format de date par défaut peut être différent dans votre système en raison de vos paramètres régionaux et d'autres facteurs. Vous pouvez modifier les formats utilisés dans les exemples ci-dessous en fonction de vos besoins. Ou vous pouvez modifier les formats utilisés dans votre script de chargement pour qu'ils correspondent à ceux de ces exemples. Pour plus d'informations, voir Modification des paramètres régionaux des applications et des scripts.

Les paramètres régionaux par défaut des applications sont basés sur le profil utilisateur. Ces paramètres de format régionaux ne sont pas liés à la langue affichée dans l'interface utilisateur Qlik Cloud. Qlik Cloud sera affiché dans la même langue que celle du navigateur que vous utilisez.

Si vous êtes un créateur d'applications, vous pouvez définir la région par défaut des applications que vous créez. Pour plus d'informations, voir Sélection des paramètres régionaux de votre choix pour la création d'applications et de scripts dans Qlik Cloud Analytics.

Exemple 1 – génération d'objets via un script de chargement

Exemple 2 – génération d'objets sans script de chargement

Exemple 3 – scénario

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !