Ein ähnlicher Threat über dieses Thema gab es hier auch im Zusammenhang mit der meteobase (Link).
Hier nun mein Code um zu illustrieren, was ich meine. In diesem PHP werden zwei verschiedene Zeitformate aufgesplittet. Das eine klappt, das andere natürlich nicht. Da das Skript ja gar nicht weiss, was es da aufzusplitten gibt...
Gibt es da ein PHP-Profi, der mir bei diesem Problem helfen könnte?PHP-Code:<!-- Zugriff auf die XML-Datei -->
<?php $wetterdaten = "20090607161234"; ?>
<!-- Zugriff auf die UNIX TIMESTAMP -->
<?php $testdatum = "2009-06-07 16:12:34";?>
<!-- XML-Datei Timestamp -->
<?php
// Variable holen
list($datum, $zeit) = split(' ', $wetterdaten->data[5]->item[76]);
// Datum
$datum=explode("-",$datum);
$datum=$datum[2].$datum[1].$datum[0];
//Zeit
$zeit=explode(":",$zeit);
$zeit=$zeit[0].":".$zeit[1];
?>
<h1>Timestamp 20090607161234</h1>
<p>Wird hier nicht korrekt wiedergegeben:</p>
<?php echo "". $datum ." um ". $zeit . " Uhr";?>
<br /><br /><br /><br />
<!-- meteoBase Timestamp -->
<?php
// Variable holen
list($datum, $zeit) = split(' ', $testdatum);
// Datum
$datum=explode("-",$datum);
$datum=$datum[3].".".$datum[2].".".$datum[1];
//Zeit
$zeit=explode(":",$zeit);
$zeit=$zeit[0].":".$zeit[1];
?>
<h1>Timestamp 2009-06-07 16:12:34</h1>
<p>Wird hier korrekt wiedergegeben:</p>
<?php echo "". $datum ." um ". $zeit . " Uhr";?>
Gruss benz


LinkBack URL
About LinkBacks

Zitieren
Lesezeichen