Ich versuche, die folgende XML in eine Zeit zu konvertieren:Baukonstruktion PHP-Strings zu Zeit von XML
<time hour="18" minute="05" timezone="Eastern" utc-hour="-4" utc-minute="00" />
ich die XML bin Parsen SimpleXML verwenden und zu speichern, dass in einer Klasse. Ich habe auch versucht die folgenden Ausdrucken:
print strtotime($x->time->attributes()->hour . ":" . $x->time->attributes()->minute) . "<br>\n";
Die Ergebnisse, die ich von diesem Druck hat etwas so aussah:
1249254300
ich das Ergebnis denke ich erwarte wäre entweder 18.05 oder 6:05 PM
Gibt es irgendeine Weise, die ich es erhalten kann, um zu dem Stil zu konvertieren, den ich erwarte? Auch wenn ich die Zeitzone am Ende hinzufügen würde, gibt es eine Möglichkeit, das herauszufinden?