Chronomètre (Next Experience) : client
L’API StopWatch fournit des méthodes pour mesurer les durées dans le Cadre de travail de l'interface utilisateur Next Experience.
| Nom | Type | Description |
|---|---|---|
| démarré | Objet date | Date et heure de début du chronomètre. Cette valeur est définie lors de l’appel du constructeur StopWatch(Object started) ou de la méthode restart(). |
Chronomètre(Next Experience) : Chronomètre(objet démarré)
Constructeur pour initialiser un nouveau chronomètre.
| Nom | Type | Description |
|---|---|---|
| démarré | Objet date | Facultatif. Date et heure à utiliser comme heure de début du chronomètre. Par défaut : date et heure actuelles. |
Cet exemple initialise un nouveau chronomètre à partir de la date et de l’heure actuelles.
var timer = new nowapi.StopWatch();
Chronomètre(Next Experience) : getTime()
Renvoie le temps écoulé, en millisecondes, depuis le démarrage du chronomètre .
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Numéro | Temps écoulé depuis le démarrage du chronomètre . Unité : millisecondes |
Cet exemple renvoie le temps de chronomètre écoulé en millisecondes.
var timer = new nowapi.StopWatch();
console.log(timer.started); //logs the StopWatch start date and time to the console
var millis = timer.getTime();
Chronomètre(Next Experience) - restart()
Réinitialise l’heure de début du chronomètre à la date et à l’heure actuelles.
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Aucun |
Cet exemple renvoie les millisecondes écoulées depuis le démarrage et le redémarrage du minuteur.
var timer = new nowapi.StopWatch();
console.log(timer.started); //logs the StopWatch start date and time to the console
timer.getTime(); //milliseconds since the timer started
timer.restart();
console.log(timer.started); //logs the new StopWatch start date and time to the console
timer.getTime(); //milliseconds since the timer restarted
Chronomètre(Next Experience) : toString()
Renvoie le temps écoulé au format ISO 8601 (HH :mm :ss.sss) depuis le démarrage du chronomètre .
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| Chaîne | Durée au format ISO 8601 contenant les heures, minutes, secondes et millisecondes (HH :mm :ss.sss). |
Cet exemple renvoie le temps de chronomètre écoulé au format HH :mm :ss.sss.
var timer = new nowapi.StopWatch();
var duration = timer.toString();