Christian Kruse: input type date

Beitrag lesen

Hallo dedlfix,

Diese Struktur ist jedenfalls kein Standard und damit auch in vielen Systemen unbekannt.

Falls du mit „diese Struktur“ das struct tm meinst: doch, das ist Teil des POSIX-Standards. Der sagt übrigens nicht, dass die Struktur so wie von PL beschrieben aussehen muss, sondern, wie in POSIX üblich, definiert ein paar Felder, die mindestens vorhanden sein müssen:

The <time.h> header shall declare the tm structure, which shall include at least the following members:

int    tm_sec   Seconds [0,60]. 
int    tm_min   Minutes [0,59]. 
int    tm_hour  Hour [0,23]. 
int    tm_mday  Day of month [1,31]. 
int    tm_mon   Month of year [0,11]. 
int    tm_year  Years since 1900. 
int    tm_wday  Day of week [0,6] (Sunday =0). 
int    tm_yday  Day of year [0,365]. 
int    tm_isdst Daylight Savings flag. 

The value of tm_isdst shall be positive if Daylight Savings Time is in effect, 0 if Daylight Savings Time is not in effect, and negative if the information is not available.

Siehe auch.

Der Unix-Timestamp an sich ist schon deutlich verbreiteter als diese Struktur.

Eine mutige Aussage, ich bezweifle allerdings, dass sie wahr ist.

Eine Zeitzoneninformation ist in der Struktur übrigens auch nicht enthalten.

Diese Struktur ist nicht für den Austausch oder den Transport von Zeit-Daten gedacht. Sie ist eine Schnittstelle zum System. Sie gibt entweder die Zeitinformationen in der konfigurierten Zeitzone an (wenn man localtime() verwendet) oder sie gibt die Zeitinformationen in UTC an (wenn man gmtime() oder so verwendet). pl hat nur mal wieder alles durcheinander gewürfelt, was er finden konnte.

Edit:

Mir fällt zusammenfassend ein Wort ein: unzweckmäßig.

Für den Austausch von Zeit-Daten? Ja, klar. Ist ja auch nicht dafür gedacht… es ist eine Low-level-API zum System.

LG,
CK

0 114

input type date

pl
  • html
  1. 0
    Christian Kruse
    1. 0
      pl
  2. 0
    Rolf B
    1. 0
      pl
      1. 0
        Gunnar Bittersmann
        1. 0
          pl
          1. 0
            Gunnar Bittersmann
            1. 0
              pl
              1. 0
                Gunnar Bittersmann
                1. 0
                  pl
                  1. 0
                    Gunnar Bittersmann
                    1. 0
                      pl
    2. 0
      pl
      1. 0
        Gunnar Bittersmann
        1. 0
          pl
          1. 0
            Tabellenkalk
          2. 0
            Henry
            1. 0
              pl
              1. 0
                Felix Riesterer
                • menschelei
                • sonstiges
                1. 0
                  JürgenB
                  1. 0
                    Gunnar Bittersmann
                    1. 0
                      MudGuard
                2. 0
                  pl
    3. 0
      Felix Riesterer
      • html
      • internationalisierung
      • meinung
      1. 0
        Auge
        1. 0
          pl
          1. 1
            Christian Kruse
            1. 0
              pl
              1. 0
                Christian Kruse
                1. 0
                  pl
                  1. 1
                    Christian Kruse
                    1. 0
                      pl
                      1. 0
                        Christian Kruse
                        1. 0
                          pl
                          1. 0
                            Gunnar Bittersmann
                            1. 0
                              Christian Kruse
                            2. 0
                              pl
                            3. 0
                              Mitleser
                  2. 0
                    Gunnar Bittersmann
                    1. 0
                      pl
                      1. 0
                        Henry
                        1. 0
                          pl
                          1. 0
                            Mitleser
                          2. 1
                            Henry
                          3. 0
                            Sentinel
                            1. -1
                              pl
                              1. 0
                                Matthias Apsel
                                1. 0

                                  input type date vs. Barrierefreiheit

                                  pl
                                  1. 0
                                    peter
                        2. 3
                          Gunnar Bittersmann
                      2. 1
                        Gunnar Bittersmann
                        1. 0
                          pl
                          1. 0
                            Gunnar Bittersmann
                        2. 0
                          Mitleser
                          1. 0
                            Gunnar Bittersmann
                            1. 0
                              Mitleser
                              1. 0
                                Gunnar Bittersmann
                                1. 0
                                  Mitleser
                                  1. 0
                                    Gunnar Bittersmann
          2. 0
            Auge
            1. -2
              pl
              1. 1
                Gunnar Bittersmann
                1. 0
                  pl
                2. 0
                  Tabellenkalk
                  1. -1
                    pl
                    1. 0
                      Christian Kruse
                      1. 0
                        pl
                        1. 0
                          Gunnar Bittersmann
              2. 0
                Mitleser
              3. 2
                Auge
                1. 0
                  Matthias Apsel
                2. -1
                  pl
      2. 0
        Rolf B
    4. 1
      Gunnar Bittersmann
      • html
      • internationalisierung
      1. 0
        pl
  3. 0
    pl
    1. 3
      dedlfix
      1. 0
        pl
        1. 0
          dedlfix
          1. 0
            Christian Kruse
            1. 0
              dedlfix
              1. 0
                Christian Kruse
                1. 0
                  dedlfix
                  1. 0
                    Christian Kruse
                    1. 0
                      dedlfix
                      1. 0
                        Christian Kruse
                        1. 0
                          dedlfix
                          1. 0
                            pl
              2. 0
                MudGuard
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    Christian Kruse
                2. 0
                  pl
                  1. 0
                    Christian Kruse
                    1. 0
                      pl
                      1. 0
                        Christian Kruse
                        1. 0
                          pl
                          1. 1
                            Christian Kruse
                            1. 0
                              pl
                              1. 0

                                NULLpointer

                                pl
                                1. 0
                                  Matthias Apsel
                                  1. 0
                                    pl
                                    1. 1
                                      Matthias Apsel
                                      • sonstiges
                                      1. 0
                                        Christian Kruse
                                    2. 0
                                      Christian Kruse
                                      1. 0
                                        pl
                                        1. 0
                                          Matthias Apsel
                                          • sonstiges
                                          1. 0
                                            pl
                                            • zu diesem forum
                                            1. 0
                                              Christian Kruse
                                2. 0
                                  Christian Kruse
                                  • programmiertechnik
            2. 0
              pl
              1. 0
                Gunnar Bittersmann
                1. 0
                  pl
          2. 0
            pl