Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA:

meteobase :: Wie timestamp korrekt formatieren? 07 Jun 2009 16:08 #157906

  • benz
  • benzs Avatar Autor
  • Besucher
  • Besucher
Ich habe da ein kosmetisches Problem. Wenn man die Variable 'datetime' abruft, erscheint sie im Unix-Format. Also:
2009-06-07 16:00:00

Ich habe nun anhand eines Beispiels versucht, die Variable der Veröffentlichungszeit ($xml->station) umzuformatieren.

Hier der Code:

<!-- Datum zerlegen -->
<?php
//Variable definieren
$dateformat2 = $xml->station;

// Datum zerlegen
$datum=explode(" ",$dateformat2);
$dat=explode("-",$datum[0]);
$dateformat2=$dat[2].".".$dat[1].".".$dat[0];

// Zeit zerlegen
$zeit=explode(" ",$dateformat2);
$zeitwert=explode(":",$zeit[1]);
$dateformat3=$zeitwert[0].":".$zeitwert[1];

// Ausdruck
echo "Veröffentlichungszeit: ". $dateformat2 ." um ". $dateformat3 ."Uhr.";

?>


Leider funktioniert bei diesem Beispiel nur das Datum ($dateformat2). Es wird korrekt ausgeben. Nämlich so: 07.06.2009.

Mit der Zeit klappt dies leider nicht.

Gibt es da ein Experte der mir bei dieser Sache helfen könnte? Ich finde einfach den Fehler nicht, der hier irgendwo steckt.

Vielen Dank!

Gruss benz

Bitte Anmelden um der Konversation beizutreten.

meteobase :: Wie timestamp korrekt formatieren? 08 Jun 2009 05:16 #157909

  • Tobias Ferrari
  • Tobias Ferraris Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 3267
  • Dank erhalten: 11
Salü benz

Zuerst Datum und Zeit aus $xml->station; trennen. :-)
list($datum, $zeit) = split(' ', $xml->station);

// Datum
$datum=explode("-",$datum);
$datum=$datum[2].".".$datum[1].".".$datum[0];

//Zeit
$zeit=explode(":",$zeit);
$zeit=$zeit[0].":".$zeit[1];

echo "Veröffentlichungszeit: ". $datum ." um ". $zeit ."Uhr.";


Gruss
Tobias

Bitte Anmelden um der Konversation beizutreten.

Der Weise sagt nicht alles was er denkt, aber er denkt alles was er sagt.
www.wetterstation-wohlen.ch

meteobase :: Wie timestamp korrekt formatieren? 08 Jun 2009 06:31 #157910

  • benz
  • benzs Avatar Autor
  • Besucher
  • Besucher
Guten Morgen Tobias

Genau das war es! Herzlichen Dank dir. Mensch, da hätte ich noch lange wursteln können... Es funktioniert. Jetzt kann ich die Daten stimmiger einpassen.

Gute Woche dir!

Liebe Grüsse
Bruno

Bitte Anmelden um der Konversation beizutreten.

  • Seite:
  • 1
Moderatoren: Markus Brotschi
Ladezeit der Seite: 0.255 Sekunden
Zum Seitenanfang
JSN Boot template designed by JoomlaShine.com