PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

PV

  • Format du résultat
  • Validité 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
Calcule la différence en centièmes de seconde entre deux heures.
Exemple
// Affiche le temps écoulé depuis 12h15
Diff est un entier
Signe_temps est une chaîne
MonRésultat est une chaîne
 
Diff = HeureDifférence("1215", HeureSys())
MonRésultat = EntierVersHeure(Abs(Diff))
SI Diff < 0 ALORS Signe_temps = "-"
Info("Temps écoulé : " + Signe_temps + Gauche(MonRésultat, 2) + " heures " + ...
Milieu(MonRésultat, 3, 2) + " minutes " + ...
Milieu(MonRésultat, 5, 2) + " secondes " + ...
Milieu(MonRésultat, 7, 2) + " centièmes de seconde")
Syntaxe
<Résultat> = HeureDifférence(<Heure de début> , <Heure de fin>)
<Résultat> : Entier
Nombre de centièmes de seconde écoulés entre les deux heures. Ce nombre est issu de l'opération :
<Heure de fin> - <Heure de début>.
Ce résultat sera négatif si l'<Heure de début> est postérieure à l'<Heure de fin>.
<Heure de début> : Chaîne de caractères ou variable de type Heure
Heure de début du calcul au format :
  • HHMMSSCC
  • HHMMSS
  • HHMM
  • HH
<Heure de fin> : Chaîne de caractères ou variable de type Heure
Heure de fin du calcul au format :
  • HHMMSSCC
  • HHMMSS
  • HHMM
  • HH
Remarques

Format du résultat

Pour obtenir la durée dans un format (par exemple HHMMSSCC), utilisez la fonction EntierVersHeure.
WINDEVWEBDEV - Code ServeurEtats et RequêtesUniversal Windows 10 AppiPhone/iPadWidget IOSApple WatchMac CatalystJavaCode Utilisateur (MCU)PHPAjax

Validité des heures

La validité des heures passées 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.
Classification Métier / UI : Code neutre
Composante : wd280std.dll
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire