Le temps d'une chaîne de date/heure
J'ai une date de valeur stockée dans une variable. J'ai besoin d'extraire la partie de la valeur dans une variable distincte et ensuite ajouter/soustraire temps.
La date de la variable est définie avec date('YmdHis"), donner (par exemple) 20110805124000 pour le 5 août 2011, 12:40:00
À partir de la valeur 20110805124000 (qui est stocké dans la variable $à temps plein), j'ai besoin de stocker uniquement l'heure au format 12:40 (donc en ignorant l'année, le mois, le jour et l'secondes et en ajoutant le signe deux-points entre les heures et les minutes) dans une variable appelée $shorttime. J'ai donc besoin d'ajouter un certain nombre d'heures à l'époque (ainsi, par exemple +3 heures le changement de la valeur du $shorttime variable à 15:40). Le nombre d'heures que j'ai besoin d'ajouter est stocké dans une variable appelée $addtime, et cette valeur peut être un nombre négatif.
Est-ce facilement réalisable? Quelqu'un pourrait-il aider?
Merci 🙂
OriginalL'auteur Ross | 2011-08-05
Vous devez vous connecter pour publier un commentaire.
Pour le PHP < 5.0 solution:
OriginalL'auteur ace
Il donnera le temps
10:45:45
de données datetime.OriginalL'auteur Bindiya Patoliya
pour votre référence:
http://www.php.net/manual/en/datetime.createfromformat.php
http://www.php.net/manual/en/dateinterval.createfromdatestring.php
OriginalL'auteur Saad Imran.