Objet DateTime à chaîne
Quand je tire à date anniversaire de l'Facebook SKD-je obtenir de l'Objet DateTime, et j'ai été aux prises les convertir en string.
print_r($birthday);
Objet DateTime ( [date] => 1978-03-09 00:00:00.000000 [timezone_type] => 3 [fuseau horaire] => Europe/Berlin )
Mais lorsque j'essaie de créer un autre Objet DateTime et de le convertir à la chaîne
$date = new DateTime($birthday->date);
$result = $date->format('Y-m-d H:i:s');
- Je obtenir
Undefined prperty: DateTime::$date
Et quand je
$date = new DateTime($birthday['date']);
$result = $date->format('Y-m-d H:i:s');
Ne peut pas utiliser un objet de type DateTime comme tableau
$birthday
est déjà un DateTime
objet, de sorte $birthday->format('Y-m-d H:i:s')
OriginalL'auteur Aðalsteinn Leifsson | 2016-01-18
Vous devez vous connecter pour publier un commentaire.
Pourquoi essayer et créer un nouvel objet DateTime utiliser celui que vous avez et il suffit de formater la sortie
OriginalL'auteur RiggsFolly