Maison  >  Article  >  développement back-end  >  Exemple de code pour les méthodes d'addition et de soustraction de date en php

Exemple de code pour les méthodes d'addition et de soustraction de date en php

怪我咯
怪我咯original
2017-07-11 15:08:321351parcourir

Presque tous les programmeurs engagés dans le développement de programmes rencontrent des problèmes de traitement du temps, et le développement PHP est le même. Heureusement, PHP fournit de nombreuses fonctions de date et d'heure . Tant que vous utilisez ces fonctions fréquemment et en combinaison, la pratique rend parfait le traitement de la date et de l'heure.

Les exigences pour l'exemple dont nous allons parler aujourd'hui sont les suivantes. Connaissant une certaine date et heure,

telle que : 2017-07-11 10:10:00

Je souhaite ajouter 5 mois à cette date et heure et renvoyer la date traitée

Résultat : 2017-07-11 10:10:00 plus 5 mois égale 2017-09-25 10:10:00

Cette exigence semble simple, mais elle est quand même un peu délicate, car PHP ne fournit pas directement la date et l'heure au format aaaa-mm-jj hh:ii:ss pour l'addition et la soustraction, cela ne peut être obtenu que via

horodatage . Les horodatages sont le format standard pour les conversions de programmes et sont précis en secondes. PHP peut convertir plusieurs formats de date en horodatages et peut reconvertir les horodatages en différents formats de date. En combinant ces deux fonctionnalités, nous implémentons grossièrement trois étapes. Tout d'abord, convertissons l'heure d'origine en un horodatage , puis ajoutons et soustrayons. , et enfin reconvertir au format date.

Bien sûr, c'est le principe d'implémentation. Ceci est grossièrement réalisé en combinant la

fonction PHP date() et strtotime() Veuillez voir l'exemple de code<.>
Le code est le suivant :

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn