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

Langage Java Discussion :

Soucis avec Calendar


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 173
    Par défaut Soucis avec Calendar
    Bonjour
    Je souhaiterai recevoir dans un objet Calendar une date de la forme 2007-12-21 14:14:00 or, or je recois 2007-12-21+01:00.
    Je procède de la manière suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    ADate adate = ADate.Factory.newInstance();
    String niveauD = null;
    Calendar cal = Calendar.getInstance();//le deboggeur me retourne cal= GregorianCalendar  (id=25817),c'est cohérent ca?
    nDate = new Date();
    if(sc02.getNiveauDate() != null || sc02.getNiveauHeure() != null){
    		niveauD = sc02.getNiveauDate() + " " + sc02.getNiveauHeure().replace("T", "");//je recupère ma date d'un formulaire
    			SimpleDateFormat sdfNiveau = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    			nDate = sdfNiveau.parse( niveauD );//je la parse dans le bon format
    			cal.setTime(nDate);//forme mon calendar
    			adate.setCalDate(cal);//l'envoie à une fonction
    		}
    Merci de m'eclaire plus

  2. #2
    Membre Expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Par défaut
    Hello,

    cette date, 2007-12-21+01:00, elle tombe de où?

    le +01:00, ce serait pas par hasard le fuseau horaire?

    Sinon, c'est tout a fait normal de recevoir un GregorianCalendar en faisant Calendar.getInstance... bin oui, nous autres utilisons le calendrier grégorien, et d'autres (chine, inde, etc) en utilisent d'autres

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    173
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 173
    Par défaut
    cette date est retourner par "cal"
    le +01:00 correspond effectivement au fuseau horraire
    Y a t il moyen d'avoir ma date avec la bonne heure
    Merci

Discussions similaires

  1. quelques soucis avec word 2000
    Par ramchou dans le forum Word
    Réponses: 3
    Dernier message: 06/09/2004, 18h13
  2. SOucis avec une reequete imbriquee
    Par Ni4k dans le forum Langage SQL
    Réponses: 6
    Dernier message: 30/03/2004, 08h56
  3. souci avec un algorithme
    Par slider16 dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 22/03/2004, 17h17
  4. [DEBUTANT] petits soucis avec un prgm de chat
    Par LechucK dans le forum MFC
    Réponses: 8
    Dernier message: 19/01/2004, 16h52
  5. Réponses: 4
    Dernier message: 16/02/2003, 12h16

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