1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
| window.addEventListener('load', ev => {
// le DOM est construit et la page web est visible
// début code du test
moment.locale('fr');
// heure pc
let now = moment();
// heure d'Abidjan
let abidjan = moment().tz("Africa/Abidjan");
// heure Buenos Aires
let buenosAires = moment().tz("America/Argentina/Buenos_Aires");
/*
* La liste des villes disponibles
* est à la ligne 598 du fichier
* moment-timezone-with-data.js
*/
// format ISO long
const iso = "YYYY-MM-DDTHH:mm:ss.SSSZZ";
console.log("now : ", now.format(iso));
console.log("abidjan : ", abidjan.format(iso));
console.log("buenosAires : ", buenosAires.format(iso));
console.log("\n");
console.log("*** DateTime PC ***")
console.log("secondes : ", now.second());
console.log("minutes : ", now.minute());
console.log("heures : ", now.hour());
console.log("jour du mois : ", now.date());
console.log("jour de la semaine : ", now.day()); // fr : lundi == 0 et dimanche == 6
console.log("jour de l'année : ", now.dayOfYear()); // numbers from 1 to 366
console.log("semaine de l'année : ", now.week()); // fr : lundi commence la semaine
console.log("mois de l'année : ", now.month() + 1); // numbers from 0 to 11
console.log("trimestre de l'année : ", now.quarter()); // numbers from 1 to 4
console.log("année : ", now.year());
console.log("utcOffset en minutes : ", now.utcOffset());
console.log("\n");
/*
now : 2018-05-30T21:49:03.830+0200
abidjan : 2018-05-30T19:49:03.830+0000
buenosAires : 2018-05-30T16:49:03.831-0300
*** DateTime PC ***
secondes : 3
minutes : 49
heures : 21
jour du mois : 30
jour de la semaine : 3
jour de l'année : 150
semaine de l'année : 22
mois de l'année : 5
trimestre de l'année : 2
année : 2018
utcOffset en minutes : 120
*/
// fin code du test
}, {
capture: false,
passive: true,
once: false
}); |
Partager