DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des dates et des heures
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Renvoie ou modifie l'heure système (heure actuelle définie pour le poste en cours).
Remarque : Cette fonction est identique à la fonction Maintenant.
Exemple
Res = HeureSys()        // Res = "15332105"
Res = HeureVersChaîne(HeureSys())   // Res = "15:33:21:05"
HeureAct = Gauche(HeureSys(), 4)    // HeureAct = "1533"
Universal Windows 10 App
// Afficher l'heure actuelle dans le champ HeureActuelle
 
// -- Code d'initialisation d'une fenêtre/page
// Appeler toutes les secondes la procédure "Horloge"
TimerSys("Horloge", 100, 1)
// -- Procédure Horloge
PROCÉDURE Horloge()
HeureActuelle = HeureVersChaîne(HeureSys())
Universal Windows 10 AppAndroidWidget Android
DateAujourdhui est une Date = DateSys()
SAI_SaisieDate = DateVersJourEnLettre(DateAujourdhui) + " " + DateAujourdhui.Jour + ...
" " + DateVersMoisEnLettre(DateAujourdhui) + " à " + ...
HeureVersChaîne(HeureSys(), "HH:MM:SS")
// Le champ SAI_SaisieDate contient par exemple : Lundi 20 Août à 14:44:17
Syntaxe

Connaître l'heure système Masquer les détails

<Résultat> = HeureSys()
<Résultat> : Chaîne de caractères ou variable de type Heure
Heure système au format HHMMSSCC (HH correspond aux heures, MM aux minutes, SS aux secondes et CC aux centièmes de seconde).
Remarques
  • Attention : Pour modifier l'heure système, il est nécessaire de posséder les droits administrateur sur le poste en cours.
  • Pour obtenir l'heure dans un autre format que HHMMSSCC, il faut formater la chaîne avec les fonctions DateVersChaîne, Droite, Gauche, etc.
  • Le format HHMMSSCC a été choisi car il permet de comparer deux heures au centième de seconde près.
  • Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst Dans cette version, la fonction HeureSys permet uniquement de renvoyer l'heure système (heure actuelle définie pour le poste en cours ou celle définie sur le poste où le navigateur Internet est lancé).
  • Universal Windows 10 AppAndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst En mode simulation, l'heure manipulée est celle du PC où la simulation est effectuée. En utilisation réelle, l'heure manipulée est celle du mobile.
Liste des exemples associés :
Calculs sur les durées Exemples unitaires (WINDEV) : Calculs sur les durées
[ + ] Calculs sur les dates et heures avec les fonctions WLangage :
- Calculer la durée écoulée entre deux instants (dates et heures)
- Effectuer une somme de durées
- Effectuer une moyenne de durées
Classification Métier / UI : Code neutre
Composante : wd290std.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale