Comment créer un DateTime à partir de l'horodatage dans les versions inférieures à < 5.3?Création de DateTime à partir de l'horodatage dans PHP <5.3
En 5.3, il serait:
$date = DateTime::createFromFormat('U', $timeStamp);
Le constructeur DateTime veut une chaîne, mais cela ne fonctionne pas pour moi
$date = new DateTime("@$timeStamp");
Selon le manuel, qui devrait fonctionner. Avez-vous essayé '$ date = new DateTime ('@'. $ TimeStamp);'? Et par "n'a pas fonctionné", que voulez-vous dire? – Jonah
Définir * n'a pas fonctionné pour moi *. Les erreurs? Mauvaise date/heure? –
Erreur irrécupérable: Exception non interceptée 'Exception' avec message 'DateTime :: __ construct() [datetime.--construct]: Échec de l'analyse de la chaîne de temps (@) à la position 0 (@): Caractère inattendu' – Yarin