Je viens de recevoir des tweets utilisant leur flux XML, et ont obtenu la date/temps comme siPHP date get comme Unix Epoch temps
Mar Sep 29 22:30:51 +0000 2009
J'ai essayé d'utiliser strtotime()
à ce sujet, mais cela ne donnait pas les bons résultats.
Plus tard, je l'utilisation
echo date($dateTimeFormat, $twitterUnixTime);
Je sais que je pourrais utiliser une expression régulière, mais des regards de celui-ci ce sera compliqué (et vous devrez utiliser un rappel, pour convertir « sept » à un chiffre D'après ce que je comprends, strtotime()
peut facilement faire des dates MySQL (2009-09-30 13:00:00) et d'autres (généralement à partir de flux RSS)
Que puis-je faire ici pour obtenir cette date/heure comme un temps d'époque Unix?
MISE À JOUR
Voici mon code
$dateTime = $status->created_at; // Tue Sep 29 22:30:51 +0000 2009
$date = strtotime($dateTime);
$dateTimeFormat = 'j/n/y g:ia';
echo date($dateTimeFormat, $date); // 2/2/09 12:01am
MISE À JOUR
gars Désolé, entièrement ma faute. J'ai une variable erronée. Merci pour vos réponses!
' strtotime() 'a travaillé juste une amende pour moi. –
Quelle version de PHP utilisez-vous? Dans mon expérience, certaines versions plus anciennes contiennent des versions de strtotime() qui sont légèrement plus compliquées ... – Charles