PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
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.
Versions 15 et supérieures
Android Cette fonction est désormais disponible pour les applications Android.
Nouveauté 15
Android Cette fonction est désormais disponible pour les applications Android.
Android Cette fonction est désormais disponible pour les applications Android.
Versions 16 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible pour les applications Windows Phone.
Nouveauté 16
Universal Windows 10 App Cette fonction est désormais disponible pour les applications Windows Phone.
Universal Windows 10 App Cette fonction est désormais disponible pour les applications Windows Phone.
Versions 17 et supérieures
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Versions 18 et supérieures
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 18
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Universal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Versions 21 et supérieures
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Exemple
Res = HeureSys()        // Res = "15332105"
Res = HeureVersChaîne(HeureSys())   // Res = "15:33:21:05"
HeureAct = Gauche(HeureSys(), 4)    // HeureAct = "1533"
WINDEVEtats et RequêtesWindows MobileUniversal Windows 10 AppCode Utilisateur (MCU)
// 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
PROCEDURE Horloge()
HeureActuelle = HeureVersChaîne(HeureSys())
WINDEVWEBDEV - Code ServeurEtats et RequêtesWindows MobileAjaxCode Utilisateur (MCU)
// Change l'heure système et affiche la nouvelle heure
HeureSys("17280000")
Info(HeureSys())
WINDEVWEBDEV - Code ServeurEtats et RequêtesAndroidWidget AndroidWindows MobileUniversal Windows 10 AppJavaPHPAjaxCode Utilisateur (MCU)
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).
WEBDEV - Code Navigateur Heure système au format HHMMSSCCC (HH correspond aux heures, MM aux minutes, SS aux secondes et CCC aux millièmes de seconde).
WINDEVWEBDEV - Code ServeurEtats et RequêtesWindows MobileJavaAjaxCode Utilisateur (MCU)

Modifier l'heure système Masquer les détails

HeureSys(<Nouvelle heure>)
<Nouvelle heure> : Chaîne de caractères, variable de type Heure ou variable de type DateHeure
Nouvelle heure système. Cette heure peut correspondre à :
  • une chaîne de caractères au format HHMMSSCC (HH correspond aux heures, MM aux minutes, SS aux secondes et CC aux centièmes de seconde).
  • Versions 24 et supérieures
    une chaîne de caractères au format AAAAMMJJHHMMSSCC (AAAA correspond à l'année, MM au mois, JJ au jour, HH aux heures, MM aux minutes, SS aux secondes et CC aux centièmes de seconde. Dans ce cas, seule l'heure est prise en compte.
    Nouveauté 24
    une chaîne de caractères au format AAAAMMJJHHMMSSCC (AAAA correspond à l'année, MM au mois, JJ au jour, HH aux heures, MM aux minutes, SS aux secondes et CC aux centièmes de seconde. Dans ce cas, seule l'heure est prise en compte.
    une chaîne de caractères au format AAAAMMJJHHMMSSCC (AAAA correspond à l'année, MM au mois, JJ au jour, HH aux heures, MM aux minutes, SS aux secondes et CC aux centièmes de seconde. Dans ce cas, seule l'heure est prise en compte.
  • une variable de type Heure.
  • Versions 24 et supérieures
    une variable de type DateHeure. Dans ce cas, seule l'heure est prise en compte.
    Nouveauté 24
    une variable de type DateHeure. Dans ce cas, seule l'heure est prise en compte.
    une variable de type DateHeure. Dans ce cas, seule l'heure est prise en compte.
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.
  • Windows Mobile Sous Windows CE, généralement les centièmes de seconde sont nuls (CC = 00).
  • WEBDEV - Code Serveur L'heure système correspond à l'heure actuelle définie pour le poste serveur.
  • WEBDEV - Code NavigateurAndroidWidget AndroidiPhone/iPadUniversal Windows 10 AppPHP Dans cette version, la fonction HeureSys permet uniquement de renvoyer l'heure système (heure actuelle définie pour le poste en cours ou sur le poste navigateur).
  • AndroidWidget AndroidiPhone/iPadWindows MobileUniversal Windows 10 App 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
Composante : wd240std.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire