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

API standards et tierces Java Discussion :

Time en second ? c'est possible?


Sujet :

API standards et tierces Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de adil_vpb
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2006
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 326
    Par défaut Time en second ? c'est possible?
    Bonjour,
    je veux améliorer ce petit code :

    Calendar time=Calendar.getInstance();
    time.set(2007,101,0,00,01,20);
    long millis=time.getTimeInMillis();

    alors que mon besoin c'est de calculer le time '00:01:20' en second ?

    c'est possible ?

    je vous serai reconnaissant si vous pouviez m'aider !

    merci d'avance !

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Combien y a t'il de millisecondes dans une seconde?
    Quand tu auras répondu à cette question tu sauras résoudre tout seul cette question...

  3. #3
    Membre éclairé Avatar de adil_vpb
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2006
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 326
    Par défaut
    oui,
    milisecond=1000 s !

    par contre dans l'exemple ci-dessus , j'ai mis le time '00:01:20' le résultat de ce dernier en milisecond c'est au-dessus 980985680405 divisé par mille ce qui donne 980985680 !!!!

    c'est normale ça ou bien j'ai mis queqlue erreurs ? alors que normalement c'est 80 s !!!

    je vous remercie pour votre aide.
    est ce qu'il y a une erreur dans le code ?

  4. #4
    Membre expérimenté
    Inscrit en
    Juin 2003
    Messages
    292
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 292
    Par défaut
    Citation Envoyé par adil_vpb Voir le message
    oui,
    milisecond=1000 s !

    par contre dans l'exemple ci-dessus , j'ai mis le time '00:01:20' le résultat de ce dernier en milisecond c'est au-dessus 980985680405 divisé par mille ce qui donne 980985680 !!!!

    c'est normale ça ou bien j'ai mis queqlue erreurs ? alors que normalement c'est 80 s !!!

    je vous remercie pour votre aide.
    est ce qu'il y a une erreur dans le code ?
    non il n y a pas d erreur le getTimeInMillis() te donne la date en millisecondes depuis le 1 er Janvier 1970

  5. #5
    Membre expérimenté
    Inscrit en
    Juin 2003
    Messages
    292
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 292
    Par défaut
    Citation Envoyé par adil_vpb Voir le message
    Bonjour,
    je veux améliorer ce petit code :

    Calendar time=Calendar.getInstance();
    time.set(2007,101,0,00,01,20);
    long millis=time.getTimeInMillis();

    alors que mon besoin c'est de calculer le time '00:01:20' en second ?

    c'est possible ?

    je vous serai reconnaissant si vous pouviez m'aider !

    merci d'avance !
    au fait je ne comprend pas ta question, tu veux avoir le temps en seconds et c est quand ton origine? je veux dire, le jour? une heure bien precise?

  6. #6
    Membre éclairé Avatar de adil_vpb
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2006
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 326
    Par défaut
    bon, tous ce qui m'interesse c'est le time, j'ai un champ dans la BDD, et je veux savoir le nombre de second de ce dernier !

    exemple '00:01:20' doit me donner comme résultat 80 s.

    et je veux faire ce traitement dans une méthode sous Java et non sur le SGBD .

    je crois que j'ai bien expliqué mon besoin, alors comment faire ?

    Merci.

  7. #7
    Membre expérimenté
    Inscrit en
    Juin 2003
    Messages
    292
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 292
    Par défaut
    Citation Envoyé par adil_vpb Voir le message
    bon, tous ce qui m'interesse c'est le time, j'ai un champ dans la BDD, et je veux savoir le nombre de second de ce dernier !

    exemple '00:01:20' doit me donner comme résultat 80 s.

    et je veux faire ce traitement dans une méthode sous Java et non sur le SGBD .

    je crois que j'ai bien expliqué mon besoin, alors comment faire ?

    Merci.
    bein de ton Calendar instance tu prend les time.Minute *60 + time.SECOND, non?

  8. #8
    Membre éclairé Avatar de adil_vpb
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2006
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 326
    Par défaut
    Citation Envoyé par jhaythem Voir le message
    bein de ton Calendar instance tu prend les time.Minute *60 + time.SECOND, non?
    oui j'ai mis ça dans un premier temps, mais autre chose que j'ai oublie à vous dire c'est que, je dois encore convertir les seconds en Time ex :

    si j'ai comme résuiltas 127 s il faut que je l'a converti sous format : '00:02:07' !!!

    vous voyez !

  9. #9
    Membre éclairé Avatar de adil_vpb
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Août 2006
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2006
    Messages : 326
    Par défaut
    re-bonjour,
    aucune solution concernant la conversion de time '00:01:00' en seconds, et vice versa ?


    j'ai la besoin vraiment, c'est un vrai besoin !

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

Discussions similaires

  1. get[Second]ElementById est ce possible ?
    Par linar009 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 11/10/2006, 14h17
  2. Automatiser création Flash, c'est possible ? Java ou C++ ?
    Par touff5 dans le forum Langages de programmation
    Réponses: 3
    Dernier message: 16/01/2005, 11h01
  3. passer un champ en paramètre, c'est possible ??
    Par marie253 dans le forum Bases de données
    Réponses: 6
    Dernier message: 09/07/2004, 09h22
  4. Réponses: 1
    Dernier message: 18/06/2004, 01h12
  5. Réponses: 2
    Dernier message: 16/07/2003, 14h40

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