PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Validité de l'heure
  • Format d'heure
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
HeureVersChaîne (Fonction)
En anglais : TimeToString
Formate l'heure passée en paramètre selon le format spécifié.
WEBDEV - Code Navigateur Dans cette version, l'heure passée en paramètre est formatée selon le format "HH:MM:SS:CC".
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
// Formater l'heure spécifiée selon le format "HH:MM:SS:CC"
HeureVersChaîne("12005956")   // Renvoie "12:00:59:56"
Gauche(HeureVersChaîne("12005956"), 5) // Renvoie "12:00"
WINDEVWEBDEV - Code ServeurEtats et RequêtesAndroidWidget AndroidiPhone/iPadUniversal Windows 10 AppWindows MobileJavaPHPAjaxCode Utilisateur (MCU)
// Formater l'heure spécifiée selon le format "Il est : HH h MM"
HeureVersChaîne(Maintenant(), "Il est : HH h MM") // Renvoie "Il est : 12 h 32"
WINDEVWEBDEV - Code ServeurEtats et RequêtesAndroidWidget AndroidiPhone/iPadUniversal Windows 10 AppWindows MobileJavaPHPAjaxCode 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
<Résultat> = HeureVersChaîne(<Heure> [, <Format>])
<Résultat> : Chaîne de caractères
Chaîne de caractères au format spécifié.
<Heure> : Chaîne de caractères (avec guillemets), variable de type Heure ou variable de type DateHeure
Heure à manipuler. 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.
<Format> : Chaîne de caractères optionnelle (avec guillemets)
Format à appliquer à l'heure. Ce paramètre correspond :
  • soit à une chaîne de caractères (une phrase par exemple). Les caractères spécifiques représentant les différents éléments de l'heure (HH, MM, SS, CC ou AP) seront automatiquement remplacés par leur valeur identifiée dans la chaîne <Heure>. Dans cette chaîne, les caractères :
    • HH représentent le nombre d'heures,
    • MM représentent le nombre de minutes,
    • SS représentent le nombre de secondes,
    • CC représentent le nombre de centièmes de seconde,
    • AP représentent "AM" ou "PM" (si "AP" est présent dans le format, l'heure est affichée sur 12 heures).
  • Versions 17 et supérieures
    soit à la constante maskHeureSystème. Cette constante permet d'utiliser directement le masque utilisé par l'heure système.
    WEBDEV - Code NavigateurAndroidWidget AndroidJavaPHP Cette constante n'est pas disponible. AndroidWidget AndroidJava Cette constante n'est pas disponible.
    Nouveauté 17
    soit à la constante maskHeureSystème. Cette constante permet d'utiliser directement le masque utilisé par l'heure système.
    WEBDEV - Code NavigateurAndroidWidget AndroidJavaPHP Cette constante n'est pas disponible. AndroidWidget AndroidJava Cette constante n'est pas disponible.
    soit à la constante maskHeureSystème. Cette constante permet d'utiliser directement le masque utilisé par l'heure système.
    WEBDEV - Code NavigateurAndroidWidget AndroidJavaPHP Cette constante n'est pas disponible. AndroidWidget AndroidJava Cette constante n'est pas disponible.
Si ce paramètre n'est spécifié, le format du résultat est HH:MM:SS:CC.
WEBDEV - Code Navigateur Ce paramètre n'est pas disponible dans cette version. Le format du résultat est HH:MM:SS:CC.
Remarques

Validité de l'heure

La validité de l'heure passée en paramètre est vérifiée. Un message est affiché en cas d'heure invalide. Il est possible de tester la validité d'une heure avec la fonction HeureValide.
Conseil : Pour avoir une chaîne contenant une heure valide, il faut saisir l'heure dans un champ de saisie de type Heure.

Format d'heure

La fonction HeureVersChaîne permet de formater une heure retournée par la fonction EntierVersHeure ou la fonction HeureSys. Le résultat pourra par exemple être affecté à un champ de type texte.
Composante : wd250std.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire