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

ASP Discussion :

convertion date H/Min/sec


Sujet :

ASP

  1. #1
    Membre régulier Avatar de vanou
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 160
    Points : 110
    Points
    110
    Par défaut Faire un datDiff() et afficher le resultat ne H/min/sec
    Bonjour a tous!

    Voila j'ai un champ durée avc un type datetime

    Comment faire pour convertir la durée en Heure min sec

    merci

  2. #2
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 512
    Points
    9 512
    Par défaut
    Salut,

    Un champ "date time" dans lequel tu stocks une durée? Quelle est l'unité de mesure, les secondes, minutes?
    Sinon, pour convertir 3,5 heures en secondes, ce n'est pas de l'ASP mais des maths. Que souhaites-tu obtenir exactement?

    A+

  3. #3
    Membre régulier Avatar de vanou
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 160
    Points : 110
    Points
    110
    Par défaut
    oui c'est bien un champ date time pour insérer une durée mais ce n'est pas moi
    qui est créee la table autrement je ne l'aurai pas mis en datetime

    Mon maitre de stage veut que qd je visionne la table on voit la durée en
    H/min/sec mais je ne sais pas tro comment je pourrais faire! Et comment en plus
    je pourrai l'écrire dans mon formulaire!

    merci

  4. #4
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 512
    Points
    9 512
    Par défaut
    Euh vu comme ça je vois pas trop.
    Demande dans le forum SGBD?
    Dis moi et je déplace le post.

    A+

  5. #5
    Membre régulier Avatar de vanou
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 160
    Points : 110
    Points
    110
    Par défaut
    Je pense que c'est une fonction asp

    En fait je vais tapé par ex dans mon formulaire 60 (en min) et cela doit me retourner

    1:00:00 soit 1heure 0min 0sec

    Je ne trouve pas la fonction que permet de faire cela

  6. #6
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 512
    Points
    9 512

  7. #7
    Membre régulier Avatar de vanou
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 160
    Points : 110
    Points
    110
    Par défaut
    merci bcp immobilis!

    Mon résultat donne ca 01/01/1900 12:00

    Mais en fait mon maitre de stage veut que j'utilise mid(duree,9,2) un truc
    comme ca et si c'est 0 alors j'affiche left(durée,12) sinon left(durée,9)!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    sql = "INSERT INTO IndisponibiliteRessourceInformatique (IndNumTypRessource,IndNumRessource,IndAuteurCreation,IndMomCreation,IndMomIndisponibilite,IndDurIndisponibilite,IndCommentaire)"&_
    	 " VALUES ('"&TriNumTypRessource&"','"&IndNumRessource&"','"&IndAuteurCreation&"','"&IndMomCreation&"','"&IndMomIndisponibilite&"','"&IndDurIndisponibilite&"','"&comment&"')"&_
    	 ";"
     
    if mid(IndDurIndisponibilite,9,2)= 0 then
    	IndDurIndisponibilite= left(IndDurIndisonibilite,12)
    else 
    	IndDurIndisponibilite= left(IndDurIndisonibilite,9)
    end if
    (...)
    Mais je ne sais pas tellement comment faire

    En tout merci bcp pour tes réponses

  8. #8
    Membre régulier Avatar de vanou
    Profil pro
    Étudiant
    Inscrit en
    Mai 2006
    Messages
    160
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 160
    Points : 110
    Points
    110
    Par défaut
    re!

    Je voulais savoir comment faire pour afficher le résultat d'un DateDiff("D",date1,date2)

    en jj/hh/mm/ss

    Merci bcp

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

Discussions similaires

  1. Convertir des secondes en heure/min/sec
    Par DelphLaga dans le forum Langage
    Réponses: 8
    Dernier message: 26/02/2009, 19h29
  2. Convertion Date C#
    Par jpo dans le forum Accès aux données
    Réponses: 1
    Dernier message: 10/10/2006, 18h22
  3. Convertion date en semaine
    Par pafi76 dans le forum Access
    Réponses: 2
    Dernier message: 28/06/2006, 15h39
  4. convertion date H/Min/sec
    Par vanou dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 26/06/2006, 14h02
  5. [Debutant] [Date] convertion date
    Par BenoitM dans le forum Collection et Stream
    Réponses: 4
    Dernier message: 17/04/2003, 14h55

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