Lors de l'écriture d'une application web, il est logique de store (côté serveur) toutes les datetimes dans la DB que les horodatages UTC.
J'ai été étonné quand j'ai remarqué que vous ne pouviez pas nativement faire beaucoup en termes de Fuseau horaire manipulation en Javascript.
J'ai prolongé l'objet Date un peu. Cette fonction a un sens? Fondamentalement, chaque fois que j'ai envoyer quoi que ce soit pour le serveur, ça va être un timestamp formaté avec cette fonction...
Pouvez-vous voir des principaux problèmes ici? Ou peut-être une solution à partir d'un angle différent?
Date.prototype.getUTCTime = function(){
return new Date(
this.getUTCFullYear(),
this.getUTCMonth(),
this.getUTCDate(),
this.getUTCHours(),
this.getUTCMinutes(),
this.getUTCSeconds()
).getTime();
}
Il semble juste un peu alambiqué pour moi. Et je ne suis pas sûr au sujet de la performance des...
Merci!
Merc.