Martin M. Friedner: Datum in PHP anzeigen lassen

Das Datumformat TT.MM.JJJJ gilt international ja als veraltet. Ich möchte nun also das Datumsformat JJJJ-MM-TT (z. B. 2003-06-23) nach DIN 5008 bzw. ISO 8601 mit PHP anzeigen lassen, komme aber mit den Buchstaben durcheinander, die man dafür verwenden muss. Wer weiß Rat?

  1. Hallo!

    Das Datumformat TT.MM.JJJJ gilt international ja als veraltet. Ich möchte nun also das Datumsformat JJJJ-MM-TT (z. B. 2003-06-23) nach DIN 5008 bzw. ISO 8601 mit PHP anzeigen lassen, komme aber mit den Buchstaben durcheinander, die man dafür verwenden muss?

    Du hast die Macht! :-)
    http://de.php.net/manual/de/function.date.php
    http://de.php.net/manual/de/function.strftime.php

    MfG, André Laugks

    --
    L-Andre @ gmx.de
  2. Das Datumformat TT.MM.JJJJ gilt international ja als veraltet. Ich möchte nun also das Datumsformat JJJJ-MM-TT (z. B. 2003-06-23) nach DIN 5008 bzw. ISO 8601 mit PHP anzeigen lassen, komme aber mit den Buchstaben durcheinander, die man dafür verwenden muss. Wer weiß Rat?

    Mit
    echo date("Y-m-d");
    für das Datum und mit
    echo date("H:i");
    für die Uhrzeit hast Du ein normgerechtes Datum bzw. Uhrzeit.

    Dieses ist dem alten Format TT.MM.JJJJ vorzuziehen. Einige Vorteile:

    • Wird in Deutschland (DIN 5008), ganz Europa (EN 28601:1992) und anderen Teilen der Welt (z. B. USA (ISO 8601)) einheitlich verwendet,
    • JJJJ-MM-TT ist in Rechner gut anwendbar, da es keine Sonderzeichen mit anderen Funktionen ("/") enthält,
    • Eine Sortierung von groß nach klein ist sofort gegeben,
    • TT.MM.JJJJ ist in DIN 5008 als deprecated bezeichnet, kann also noch, in ein paar Jahren aber nicht mehr angewandt werden, ohne dass man formal etwas falsch macht,
    • Die vierstellige Jahreszahl ist eindeutig (1903 / 2003),
    • Das Format kann unmissverständlich angewandt werden,
    • Im manchen EU-Ländern verwendet man es schon jetzt fast nur noch (z. B. Finnland, Schweden),
    • Internationale Unternehmen verwenden es im Briefkopf.

    Querverweistipp: http://www.pjh2.de/datetime/iso8601/index.php?l=de

    1. hi,

      • Die vierstellige Jahreszahl ist eindeutig (1903 / 2003),

      so kann nur jemand sprechen, der extrem kurzfristig denkt!

      wir sprechen uns im jahre 11903 wieder ...!

      ;-)

      gruss,
      wahsaga