Extension des objets Date pour ajouter des heures
Bien que l'objet Date de JavaScript ne dispose pas de fonctions de manipulation du temps prêtes à l'emploi, il est possible de ajoutez-les via JavaScript lui-même. Considérez la nécessité d'ajouter des heures à un objet Date, comme exprimé dans la question.
Approches de mise en œuvre :
Mise en œuvre du code :
Basé sur l'approche privilégiée utilisant les millisecondes, les éléments suivants un extrait de code montre comment ajouter des heures à une date object :
Date.prototype.addHours = function(h) { this.setTime(this.getTime() + (h * 3600 * 1000)); return this; };
Utilisation :
Vous pouvez désormais utiliser la méthode addHours pour étendre les fonctionnalités des objets Date :
var now = Date.now(); var fourHoursLater = new Date(now).addHours(4);
Ceci L'approche est efficace, simple à mettre en œuvre et ne repose pas sur des bibliothèques externes ou une analyse personnalisée. Il s'intègre parfaitement à l'API d'objet Date existante.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!