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.prototype - selon Browser


Sujet :

JavaScript

  1. #1
    Membre éprouvé

    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    983
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 983
    Points : 1 030
    Points
    1 030
    Billets dans le blog
    36
    Par défaut Date.prototype - selon Browser
    Bonjour à tous,

    Voilà mon problème est le suivant. Sur du traitement de date au format 2014-06-02 00:00:00, mon code est
    • OK sur CHROME
    • NOk sur FIREFOX et renvoie un undefined et affiche (NaN undefined NaN), le bougre !!!!




    Mon code, enfin mon bout de code qui pose un problème est le suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    var oData = {};
    var oDate = new Date();
    for (var i=0; i<dataSQL.length; i++)
    {   oDate = new Date(dataSQL[i]["DATEDEB"]);
        oData[dataSQL[i]["IDSESSION"]] = dataSQL[i]["LIBELLE"]+ " - " + dataSQL[i]["DESCRIPT"]+ " du " + oDate.toFrFormat();
     }
    avec pour l'objet Date (lien ici) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Date.prototype.toFrFormat = function ()
    {
        var tMois = ["janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"];
        var jourMois = this.getDate();
        if (jourMois < 10)
        {
                jourMois = "0" + jourMois;	
        }
        var dateFr = jourMois + " " + tMois[this.getMonth()] + " " + this.getFullYear();
        return dateFr;
    };
    Je vous remercie pour toutes vos suggestions !!!

  2. #2
    Membre émérite
    Avatar de Kaamo
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    1 165
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 165
    Points : 2 778
    Points
    2 778
    Par défaut
    Salut !

    Que contient dataSQL ? Il nous faudrait un exemple. En l'état je ne vois pas de problème

  3. #3
    Membre éprouvé

    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    983
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 983
    Points : 1 030
    Points
    1 030
    Billets dans le blog
    36
    Par défaut mettre la date au format JS
    Bonjour Kamoo

    Comme tjs suffit d'un petit truc à savoir , le format attendu côté JS est yyyy-mm-ddThh:mm:ss il fallait donc rajouter un T entre dd et hh
    merci encore

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

Discussions similaires

  1. Format de date différent selon PC ?
    Par Basicnav dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 10/06/2009, 10h22
  2. [CSS 3] Affichage du menu différent selon browser
    Par zonessai dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 06/04/2009, 13h33
  3. PHP appelle CSS selon browser
    Par dargoth dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 22/02/2009, 11h25
  4. Pb.split renvoie une valeur diff selon browser
    Par katchi dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 17/01/2007, 11h59
  5. valeur du type date source selon base de donnée
    Par gloglo dans le forum Struts 1
    Réponses: 3
    Dernier message: 21/09/2006, 17h33

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