Bonjour à tous,
Est-il possible en JS de récupérer le format de la date system du poste client. Ce format change selon les paramètres régionaux. Je voudrais récupérer le format de la date. par exemple : mm/dd/yyy ect...
Merci
Version imprimable
Bonjour à tous,
Est-il possible en JS de récupérer le format de la date system du poste client. Ce format change selon les paramètres régionaux. Je voudrais récupérer le format de la date. par exemple : mm/dd/yyy ect...
Merci
ben avec un les get sur la date et un tolocale string et une comparaison
Oui avec toLocalString(), j'aurais ma date au format local mais c'est le format en lui même que je voudrais récupérer. Ca serait bien de le récupérer directement, parce qu'avec tous les formats existants dans tous les pays, ça fait beaucoup de comparaisons.
Mais je crains que ça ne soit pas possible.
je ne pense pas
mais ne serait-il pas plus opportun d'utiliser la langue préféré de l'utilisateur qui elle est accessible dans la page
dans navigator.userLanguage je crois
Citation:
mais c'est le format en lui même que je voudrais récupérer.
getYear ou getFullYear et ensuite une comparaison avec le ToLocalStringCode:get sur la date
Merci SpaceFrog, j'aurais besoin de précisions sur ta méthode.
par exemple, j'ai ma date paramétrée en yyyy/mm/dd en date courte dans mes paramètres régionaux.
Comment en comparant avec d.toLocalString(), je vais pourvoir former ma variable chaine "yyyy/mm/dd" ?Code:
1
2
3
4
5
6 var d = new Date() var day = d.getDay(); var month = d.getMonth(); var year = d.getYear(); var fullyear = d.getFullYear()
Merci.
une piste:
après pour le mois faudra faire des arrays ...Code:
1
2
3
4 var d = new Date() alert (d.toString()) alert (d.toString().indexOf(d.getFullYear())) alert (d.toString().indexOf(d.getUTCDate()))
pigé ! Merci ! :ccool: