Bonjour,
Je suis en train de faire un site internet avec le défilement de l'heure sur les pages.
Mon problème est que le format de l'heure est américain alors que je voudrais qu'il soit européen (pas avec AM et PM mais 14h au lieu de 2h PM si c'est l'près midi).
Voici mon code :
// JavaScript Document
days = new Array(
"Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"
);
months = new Array(
"Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"
);
function renderDate(){
var mydate = new Date();
var year = mydate.getYear();
if (year < 2000) {
if (document.all)
year = "19" + year;
else
year += 1900;
}
var day = mydate.getDay();
var month = mydate.getMonth();
var daym = mydate.getDate();
if (daym < 10)
daym = "0" + daym;
var hours = mydate.getHours();
var minutes = mydate.getMinutes();
var dn = "AM";
if (hours >= 12) {
dn = "PM";
hours = hours - 12;
}
if (hours == 0)
hours = 12;
if (minutes <= 9)
minutes = "0" + minutes;
document.writeln(days[day]," ",daym," ",months[month]," ",year," | ",hours,":",minutes," ",dn," " );
}
renderDate();
Est-ce que quelqu'un sait comment changer juste l'heure (la date me convient parfaitement) ?
Merci de votre aide,
Cordialement,
Arnaud
Je suis en train de faire un site internet avec le défilement de l'heure sur les pages.
Mon problème est que le format de l'heure est américain alors que je voudrais qu'il soit européen (pas avec AM et PM mais 14h au lieu de 2h PM si c'est l'près midi).
Voici mon code :
// JavaScript Document
days = new Array(
"Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi"
);
months = new Array(
"Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"
);
function renderDate(){
var mydate = new Date();
var year = mydate.getYear();
if (year < 2000) {
if (document.all)
year = "19" + year;
else
year += 1900;
}
var day = mydate.getDay();
var month = mydate.getMonth();
var daym = mydate.getDate();
if (daym < 10)
daym = "0" + daym;
var hours = mydate.getHours();
var minutes = mydate.getMinutes();
var dn = "AM";
if (hours >= 12) {
dn = "PM";
hours = hours - 12;
}
if (hours == 0)
hours = 12;
if (minutes <= 9)
minutes = "0" + minutes;
document.writeln(days[day]," ",daym," ",months[month]," ",year," | ",hours,":",minutes," ",dn," " );
}
renderDate();
Est-ce que quelqu'un sait comment changer juste l'heure (la date me convient parfaitement) ?
Merci de votre aide,
Cordialement,
Arnaud