Comment convertir le timestamp dans la chaîne de date/heure en PHP?
J'ai besoin de construire un DateTime de nombre entier en timestamp Unix 1329272833
. La documentation dit le constructeur a besoin d'une "date/heure", la chaîne 2006-04-12T12:30:00
. J'manuellement fait ma propre conversion:
$dateTimeEnd = new DateTime(
date('Y-m-d\TH-i-s', 1329272833)
);
N'PHP ont une fonction intégrée pour faire cette conversion?
InformationsquelleAutor JoJo | 2012-02-22
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser un timestamp comme paramètre si vous ajoutez le
@
-signe à l'avant:Démo. Vous trouvez qu'il est documenté sur la page de manuel, voir les exemples.
Voir
DateTime::createFromFormat()
Datetime::setTimestamp()
Tous les commentaires ci-dessus de ne pas répondre à la question "comment convertir le timestamp de la date /heure de CHAÎNE", de répondre à la question "comment convertir le timestamp de l'OBJET datetime"
Étant donné que $dateTime->date ne fonctionne pas, il me semble que la réponse n'est pas si évident.
Probablement
serait une réponse.
Pas sûr que c'est optimal si. Et semble laid.