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

JavaScript Discussion :

[Date] Problème d'année


Sujet :

JavaScript

  1. #1
    Membre expérimenté Avatar de nebule
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    1 507
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 1 507
    Points : 1 464
    Points
    1 464
    Par défaut [Date] Problème d'année
    Bonjour,

    lorsque je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    today = new Date();
    	annee = today.getYear()
    	mois=today.getMonth();
    J'obtiens 104 pour l'année et 11 pour le mois!

    Alors que si je fais afficher l'heure, ça fonctionne bien!!
    Une idée ?
    (\ _ /)
    (='.'=)
    (")-(")

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 76
    Points : 64
    Points
    64
    Par défaut
    Pour le mois il commence à janvier= 0
    donc décembre =11.
    Pour l'année je sais pas mais ca doitêtre un truc dans le genre

  3. #3
    Membre actif Avatar de hunter
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2004
    Messages : 208
    Points : 216
    Points
    216
    Par défaut
    après 2 - 3 recherche

    getYear()

    variable_date=new Date();
    an=variable_date.getYear();

    Retourne les deux derniers chiffres de l'année dans variable_date. Soit ici 97.
    Comme vous n'avez que deux chiffres, il faudra mettre 19 ou bientôt 20 en préfixe soit
    an="19"+variable_date.getYear();
    getMonth()

    variable_date=new Date();
    mois=variable_date.getMonth();

    Retourne le mois dans variable_date sous forme d'un entier compris entre 0 et 11 (0 pour janvier, 1 pour février, 2 pour mars, etc.).

    Soit ici 11 (le mois moins 1).
    la prochaine fois

  4. #4
    Membre expérimenté Avatar de nebule
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    1 507
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 1 507
    Points : 1 464
    Points
    1 464
    Par défaut
    merci
    je regarde pas dans la faq de ce site mais sur all html.

    bon, avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    today = new Date();
    	annee = today.getFullYear();
    	mois=today.getMonth();
    	mois=mois+1;
    	alert(mois);
    	alert(annee);
    	if (mois==12)
    	{
    		mois='01';
    		annee++;
    	}
    Ca fonctionne bien
    (\ _ /)
    (='.'=)
    (")-(")

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

Discussions similaires

  1. [1.x] Dates : problème avec les années
    Par rastaferraille dans le forum Symfony
    Réponses: 10
    Dernier message: 29/04/2010, 19h31
  2. [requête] Date à problème
    Par uloaccess dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 03/01/2006, 17h19
  3. [Dates] Jour Mois anné, heure minute et seconde...
    Par SangKou dans le forum Langage
    Réponses: 4
    Dernier message: 29/11/2005, 08h34
  4. Différence date .. problème #Erreur
    Par priest69 dans le forum Access
    Réponses: 1
    Dernier message: 06/10/2005, 15h04
  5. [Dates] Problème avec la fonction header
    Par d.w.d dans le forum Langage
    Réponses: 2
    Dernier message: 06/09/2005, 16h33

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