hotti: Formatierte Date-Strings

hi,

ich bin grad dabei, eine Übersicht zu machen, was es so an Datumsformaten gibt, bisher hab ich:

Cookie; expires=Wdy, DD-Mon-YYYY HH:MM:SS GMT
HTTP::Date; Sun, 06 Nov 1994 08:49:37 GMT

Was gibts denn da noch so?

Viele Grüße,
Horst Hühnchen

--
Wenn das Datum abgelaufen, ist das Bier nicht mehr zum Saufen.
  1. Was gibts denn da noch so?

    http://en.wikipedia.org/wiki/Date_and_time_notation_by_country

    mfg Beat

    --
    ><o(((°>           ><o(((°>
       <°)))o><                     ><o(((°>o
    Der Valigator leibt diese Fische
    1. Was gibts denn da noch so?
      http://en.wikipedia.org/wiki/Date_and_time_notation_by_country

      Mist. Ich dachte schon, ich hätte fast alles ;-)

      Ne, ich meine so Internetmäßige Datums. Also da wäre noch Mail

      Date: Thu, 17 Sep 2009 08:20:41 +0200

      Bisher also: Cookie (expires), HTTP, Mail.
      Bitte weitere Vorschläge;

      Horst

      --
      Egal wie falsch, hauptsache einheitlich.
      1. hi,

        Bisher also: Cookie (expires), HTTP, Mail.

        Noch nicht verlinkt aber schon online

        Bitte weitere Vorschläge;

        Horst

        --
        10 = 1 + 1;
        1. Bitte weitere Vorschläge;

          Das Datumsformat für XML:
          Jahr (mindestens vierstellig)

          • (minus)
            Monat (zweistellig)
          • (minus)
            Tag (zweistellig)
            "T" (trennt Datum von Uhrzeit)
            Stunde (zweistellig)
            : (Doppelpunkt)
            Minute (zweistellig)
            : (Doppelpunkt)
            Sekunde (zweistellig)
            [optional]
            . (Punkt als Trenner für Dezimalstellen)
            Teilsekunde (belieg viele Nachkommastellen für "Sekunde")
            [/optional]
            CCYY-MM-DDThh:mm:ss

          Beispiele:
          0030-03-15T00:00:00
          der fünfzehnte März im Jahre 30AD man sieht "mindestens vierstelliges Jahr"
          2009-09-19T06:27:59.99999998
          jetzt! Gleich ist es sechs Uhr achtundzwanzig (Nachkommastellen erlaubt)
          10000-01-01T00:01:02.03
          10.000 After Christ (mehr als 4 Stellen in der Jahresangabe erlaubt, alles andere genau zweistellig)
          -10000-11-06T12:00:00
          10.000BC ist doch auch ein netter Film :) (Vorzeichen erlaubt)

          Oh ach ja und Zeitzonen kann man auch angeben, das W3C schreibt dazu:
          Um z.B. den 31. Mai 1999 um 13:20h in der Zeitzone Eastern Standard Time, die der UTC um 5 Stunden nachläuft, darzustellen, würde das folgendermaßen geschrieben werden: 1999-05-31T13:20:00-05:00.

          Dieses Datumsformat folgt dem sog. "erweiterte Format" aus ISO 8601

          --
          sh:( fo:| ch:? rl:( br:& n4:& ie:{ mo:} va:) de:µ_de:] zu:) fl:( ss:| ls:[ js:(
          1. Moin,

            [..]

            Dieses Datumsformat folgt dem sog. "erweiterte Format" aus ISO 8601

            Danke, danke!!!

            Da gibts ja noch Einiges zu verarzten ;-)

            Viele Grüße,

            Puppendoktor Horst

            --
            Brille macht klug.
  2. HTTP::Date; Sun, 06 Nov 1994 08:49:37 GMT

    Das ist ein Datum nach dem Schema von Timestamps aus dem E-Mail-RFC, RFC 822, die neueste Version ist RFC 2822, die wohl etwas strikter ist als 822.

    Cookie; expires=Wdy, DD-Mon-YYYY HH:MM:SS GMT

    Ich hab keine Ahnung, wo Du das her hast, aber das sieht wie ein missverstandene und falsche Anwendung von ISO 8601 aus. Das Grobformat ISO 8601 setzt sich im Netz immer mehr durch. Die IETF ist inzwischen vom (2)822-Fetisch abgekommen und empfiehlt für alle neuen IETF-Standards mit http://tools.ietf.org/html/rfc3339ihr eigenes Profil vom ISO 8601. Das W3C hat ein eigenes Profil; in der XML-Welt setzt sich mehr der XML Schema Datentypen zu Daten und Zeit durch, die natürlich auch ISO-8601-ig sind. Aus irgendwelchen Gründen definiert HTML 5 ISO 8601-Formate neu, mit der Einschränkung, dass nur Jahre n.u.Z. zugelassen sind.

    1. hi,

      Cookie; expires=Wdy, DD-Mon-YYYY HH:MM:SS GMT

      Ich hab keine Ahnung, wo Du das her hast, aber das sieht wie ein missverstandene und falsche Anwendung von ISO 8601 aus.

      Das Forum hier verwendet obenstehendes Format für das Verfallsdatum am Cookie.

      Danke, Tim,
      Viele Grüße,
      Hotte

      --
      Mein Verfallsdatum ist noch nicht näher bestimmt.