IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

converssion d'heure pour comparaison


Sujet :

WinDev

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 11
    Points : 7
    Points
    7
    Par défaut converssion d'heure pour comparaison
    Bonjour à tous,

    je me permet à nouveau de poser une question de "très débutante" mais je ne trouve aucune réponse!!

    Voila j'aimerai faire une comparaison de deux heures avec minutes pour déclencher une procédure.

    J'ai un : HeureVersChaîne(Maintenant(), "HHMM") qui me donne comme résultat 123200000 (5 zeros après le masque)

    et j'ai un champs de saisie qui me donne un 12320000 (4 zéros après le masque)

    Ce qui fausse complètement et surtout rend impossible la comparaison!!!
    comment mettre au même format ces heures? (j'ai seulement besoin de hhmm)...

    J'espère que quelqu'un pourra m'aider! merci d'avance!!

  2. #2
    Membre expert
    Avatar de Emmanuel Lecoester
    Profil pro
    Inscrit en
    Février 2003
    Messages
    1 493
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Février 2003
    Messages : 1 493
    Points : 3 266
    Points
    3 266
    Par défaut
    ExtraitChaine ou encore la gestion de variables heure

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    hNow = maintenant()
     
    si hnow..heure = hsaisie..heure et hnow..minute= hsaisie..minute alors
    traitement
    fin
    Emmanuel Lecoester
    => joomla addict.

  3. #3
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    Tu peux aussi gérer ton format d'heure.
    Tu en as un exprimé en milllièmes de seconde et l'autre en centièmes, tu as une constante pour gérer ça ( F1)

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 11
    Points : 7
    Points
    7
    Par défaut
    pffiu! voici la solution :

    DateHeureDébut est une DateHeure = "20:00"
    DateHeureDébut=Gauche(Maintenant(), 4)
    DateHeureFin est une DateHeure = "200115051730"
    DateHeureFin=SAI_Go

    SI DateHeureFin = DateHeureDébut ALORS

    Des copier/coller des réponses et de l'aide! en tout cas ça marche!!

    Merci beaucoup pour l'aide!!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [POO] doc pour comparaison POO entre PHP4 et PHP5
    Par mic79 dans le forum Langage
    Réponses: 4
    Dernier message: 19/01/2007, 15h40
  2. aide pour comparaison
    Par garga69 dans le forum Linux
    Réponses: 4
    Dernier message: 05/01/2007, 22h17
  3. Mon pc met 1 heure pour rebooter
    Par pierrot10 dans le forum Windows XP
    Réponses: 5
    Dernier message: 02/10/2006, 16h51
  4. Champ heure pour fermeture
    Par Renardo dans le forum Access
    Réponses: 8
    Dernier message: 21/08/2006, 09h35
  5. Critère sur l'heure pour Sql
    Par samlepiratepaddy dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 30/11/2005, 15h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo