dedlfix: PHP: Datumsberechnung mit Sommerzeit/Winterzeit

Beitrag lesen

Tach!

“Don’t write code that guesses the future, arrange code so you can adapt to the future when it arrives.” —Sandi Metz

Der zweite Teil wird oft vergessen.

Wäre hier sehr einfach durch eine Änderung der Stunde von Mittag auf eine andere Stunde mit ausreichendem Abstand zum Umstellungszeitpunkt zu erledigen.

Was ist eigentlich mit dem Fall, dass in der Zukunft entschieden werden könnte, vom jetzigen Zeitzählsystem wegzugehen und zum Beispiel auf Internetzeit umzustellen? Wenn du schon mit Zukunftssicherheit daherkommst, dann bitte auch alle möglichen Fälle und nicht nur einen einzelnen berücksichtigen ... oder am besten YAGNI und rankommen lassen, was wirklich der Fall ist.

Um das aber nochmal klarzustellen, ich würde auch nicht solch einen auf Sekunden basierten Code schreiben, weil der einfach nicht expressiv genug ist, nicht direkt auszudrücken in der Lage ist, was gemeint ist. Aus der Sekundenanzahl geht nur dann hervor, dass (eigentlich) ein Tag gemeint ist, wenn man weiß, dass es 86400 sind. '+1 day' ist da wesentlich einfacher zu lesen. Das ändert aber nichts daran, dass man mit dem 86400er-Code auch fehlerfrei zum Ziel kommen kann.

dedlfix.

0 53

PHP: Datumsberechnung mit Sommerzeit/Winterzeit

Jan Wa
  • php
  1. 0
    Google weiß alles
    1. 0
      Jan Wa
      1. 0
        Tagwächter
        1. 1
          1unitedpower
          • selfhtml
          • zu diesem forum
          1. 0
            Tagwächter
            1. 0
              1unitedpower
  2. 0
    dedlfix
    1. 0
      Jan Wa
      1. 1
        dedlfix
    2. 0
      TS
      1. 0
        MudGuard
        • humor
        1. 0
          TS
      2. 0
        dedlfix
  3. 0
    TS
    1. 0
      dedlfix
      1. 0
        TS
        1. 0
          dedlfix
          1. 0
            TS
  4. 2
    pl
    1. 0
      Christian Kruse
      1. 0
        dedlfix
        1. 0
          Christian Kruse
          1. 0
            dedlfix
            1. 0
              Christian Kruse
            2. 0
              Gunnar Bittersmann
              1. 0
                TS
              2. 1
                dedlfix
                1. 0
                  Tagwächter
                  1. 0
                    TS
                    • menschelei
                    1. 0
                      Tagwächter
                2. 0
                  Gunnar Bittersmann
                3. 2
                  Gunnar Bittersmann
                  • programmiertechnik
                  1. 0
                    dedlfix
                    1. 0
                      Gunnar Bittersmann
                      1. 0
                        dedlfix
                        1. 0
                          Der Martin
                        2. 0
                          Gunnar Bittersmann
                          1. 0
                            Gunnar Bittersmann
                          2. 0
                            dedlfix
                            1. 0
                              Gunnar Bittersmann
                        3. 0
                          Matthias Apsel
                          • mathematik
                          • menschelei
          2. 0
            Tagwächter
            1. 0
              Der Martin
              • zu diesem forum
              1. 0
                Tagwächter
                1. 0
                  Der Martin
                  1. 0
                    Tagwächter
            2. 0
              Gunnar Bittersmann
              • menschelei
              1. 0
                Tagwächter
    2. 0
      Der Buchhalter
      • humor
      • klugscheißerei
      • php
      1. 0
        Tagwächter
    3. -1
      pl
  5. 0

    Zielführende Antworten

    Tagwächter