Aller au contenu principal
Version: 20 R10 BETA

Current time

Current time {( * )} : Time

ParamètreTypeDescription
*OpérateurRetourne l'heure courante sur le poste serveur
RésultatTimeHeure courante

Description

La fonction Current time retourne l'heure courante définie dans l'horloge de votre système.

L'heure courante est toujours comprise entre 00:00:00 et 23:59:59. Vous pouvez utiliser les fonctions String ou Time string pour convertir en chaîne alphanumérique l'expression de type heure retournée par Current time.

4D Server : Si vous passez le paramètre astérisque (*) — lors d'une exécution sur un poste 4D Client —, la fonction retourne l'heure courante telle que définie dans l'horloge du poste serveur.

Exemple 1

L'exemple suivant vous permet de mesurer la durée d'une opération. Dans cet exemple, vous voulez chronométrer la méthode longueOpération :

 $vhStartTime:=((Current date-!1980年01月01日!)*86400)+Current time //Mémorisez le démarrage de l'opération en secondes écoulées après le 01/01/1980.
longueOpération //Lancez l'opération
$vhEndTime:=((Current date-!1980年01月01日!)*86400)+Current time
ALERT("L'opération a duré"+String($vhEndTime-$vhStartTime)+" secondes.") //Affichez la durée de l'opération

Exemple 2

L'exemple suivant extrait les heures, minutes et secondes de l'heure courante :

 $vhMaintenant:=Current time
ALERT("L'heure courante est : "+String($vhMaintenant3600円))
ALERT("La minute courante est : "+String(($vhMaintenant60円)%60))
ALERT("La seconde courante est : "+String($vhMaintenant%60))

Voir aussi

Milliseconds
String
Tickcount

Propriétés

Numéro de commande178
Thread safe

AltStyle によって変換されたページ (->オリジナル) /