Datumsformat umwandeln

  • haeckn haeckn
    Padawan
    0 x
    34 Beiträge
    0 Hilfreiche Beiträge
    26. 01. 2009, 10:53

    Hallo Zusammen,

    ich habe eine eigene Extension erstellt, in der in ein Feld der Datenbank ein Datum abgespeichert wird. Das Feld ist vom Typ "int(11)". Habe beim Kickstarter den Type = Date verwendet.

    Jetzt will ich im Frontend dieses besagte Feld ausgeben. Leider weiß ich aber nicht, wie ich den gespeicherten Wert in das "deutsche" Datumsformat "dd.mm.yyyy" umwandeln soll.

    In der zugehörigen PHP-Klasse der Extension sieht das folgendermaßen aus:

    1. $marker["###GEBURT###"] = $row["dateofbirth"];

    Kann mir jemand weiterhelfen?
    Hab leider nach Durchsuchen dieses Forums und langem Googeln nix gefunden.

    gruß
    haeckn


  • 1
  • einpraegsam.net einpraegs...
    MacGyver
    0 x
    9340 Beiträge
    80 Hilfreiche Beiträge
    26. 01. 2009, 11:22

    http://de.php.net/manual/de/function.date.php
    oder
    http://de.php.net/manual/de/function.strftime.php

    in2code.de - Wir leben TYPO3
    - Möchtest du TYPO3 komplett verstehen? Eigene Erweiterungen erstellen? Bei uns gibt es auch Schulungen https://www.in2code.de/produkte/typo3-schulungen/
    - Die Arbeit mit TYPO3 macht dir Spaß? Du stehst auf Berge? Komm zu uns! https://www.in2code.de/agentur/karriere/

  • haeckn haeckn
    Padawan
    0 x
    34 Beiträge
    0 Hilfreiche Beiträge
    26. 01. 2009, 12:01

    Hallo einpraegsam.net,

    vielen Dank für die schnelle Antwort und die Links !

    Mit der Doku und nach ein bisschen probieren habs ich es hinbekommen :)
    Hier "meine" Lösung, falls jemand dasselbe Problem haben sollte:

    1. $marker["###GEBURT###"] = strftime ("%e.%m.%G", $row["dateofbirth"]);

    Danke !!!
    haeckn

  • haeckn haeckn
    Padawan
    0 x
    34 Beiträge
    0 Hilfreiche Beiträge
    30. 01. 2009, 12:34

    Hallo,

    leider hat sich jetzt noch eine "Fehlfunktion" herauskristallisiert. :(
    Wenn ich die Geburtsdatum(s) im Frontend anzeigen lasse, sprich von der Datenbank auslesen lasse, dann ist bei einigen der Tag um einen Tag verschoben, sprich die Leute um einen Tag älter.

    Kennt jemand das Verhalten ?

    Gruß
    haeckn

  • neotron neotron
    Padawan
    0 x
    37 Beiträge
    0 Hilfreiche Beiträge
    12. 02. 2009, 11:44

    [quote="haeckn"]
    Hallo,

    leider hat sich jetzt noch eine "Fehlfunktion" herauskristallisiert. :(
    Wenn ich die Geburtsdatum(s) im Frontend anzeigen lasse, sprich von der Datenbank auslesen lasse, dann ist bei einigen der Tag um einen Tag verschoben, sprich die Leute um einen Tag älter.

    Kennt jemand das Verhalten ?

    Gruß
    haeckn
    [/quote]

    Hallo haeckn,

    siehe --> [url]http://www.typo3.net/forum/list/list_post//85825/[/url]

    hilf vieleicht!

    best regards!

  • haeckn haeckn
    Padawan
    0 x
    34 Beiträge
    0 Hilfreiche Beiträge
    17. 02. 2009, 16:13

    Hallo neotron,

    danke für den Lösungsansatz !
    Leider hat mir das nicht weitergeholfen, da ich das mit der Datumsformatierung schon gelöst hatte und nur noch folgendes Problem besteht:

    [quote="haeckn"]
    Hallo,

    leider hat sich jetzt noch eine "Fehlfunktion" herauskristallisiert. :(
    Wenn ich die Geburtsdatum(s) im Frontend anzeigen lasse, sprich von der Datenbank auslesen lasse, dann ist bei einigen der Tag um einen Tag verschoben, sprich die Leute um einen Tag älter.

    Kennt jemand das Verhalten ?

    Gruß
    haeckn
    [/quote]

    Vielleicht hat jemand einen Lösungsansatz, da ich bis jetzt noch nicht weitergekommen bin #paralyzed#

    Gruß
    haeckn

  • 1