Tagwächter: Feiertage Beta

Beitrag lesen

problematische Seite

So schwer ist die Osterformel nicht,

ich habe jetzt statt easter_date() auf die PHP-eigene Funktion easter_days() gesetzt. easter_date() ist dann einfach und elegant mit dem Einzeiler:

public function easterDate($y) {
    return ( mktime(0, 0, 0, 3, 21 + easter_days( $y ), $y ) );
}

zu ersetzen.

easter_days() wiederum erzeuge ich nach der Abfrage, ob diese existiert, also auf hhvm. Da habe ich was gefunden...

Das Problem ist damit elegant gelöst und auch die 1970-2037-Grenze von easter_date ist umgangen.

Experimente mit einem großen jahr-Timestamp-array verliefen nicht befriedigend. (Laufzeit, Speicher)

0 91

Feiertage Beta

Tagwächter
  • php
  • seitenbewertung
  1. 0
    MudGuard
    1. 0
      Tagwächter
      1. 0
        Matthias Apsel
        1. 0
          Tagwächter
          1. 0
            Matthias Apsel
          2. 0
            dedlfix
            1. 0
              Tagwächter
              1. 0
                dedlfix
        2. 0
          Tagwächter
          1. 0
            Matthias Apsel
            • php
            1. 0
              Google weiß alles
        3. 0
          Auge
          • menschelei
    2. 0
      Tagwächter
    3. 0
      Tagwächter
      1. 0
        MudGuard
        1. 0
          Der Martin
          1. 1
            MudGuard
            1. 0
              Der Martin
              1. 0
                Tagwächter
        2. 0
          Google weiß alles
  2. 0
    TS
    1. 0
      Tagwächter
  3. 0
    pl
    1. 0
      Tagwächter
      1. 0
        pl
        1. 0
          1unitedpower
          • humor
          • performance
          1. 0

            Komplexe Arrays/Hashs wegschreiben und Lesen - heute: var_dump()

            Google weiß alles
            • performance
            • php
            1. 0

              Komplexe Arrays/Hashs wegschreiben und Lesen - heute: var_export()

              Google weiß alles
              1. 0
                1unitedpower
                1. 0
                  Google weiß alles
                2. 0

                  Feiertage (BETA)

                  Tagwächter
          2. 0
            pl
            1. 0
              1unitedpower
            2. 0

              Schneller Test

              Google weiß alles
              1. 0

                Schneller Test (Fazit)

                Google weiß alles
          3. 0
            pl
            1. 0
              Christian Kruse
              1. 0
                Google weiß alles
                1. 0
                  hausl
                  1. 0
                    Google weiß alles
      2. 0
        TS
        • php
        • projekt
  4. 0
    Rolf b
    1. 0
      Tagwächter
      1. 0
        Rolf b
        1. 0
          Tagwächter
        2. 0
          Tagwächter
          1. 0
            pl
            1. 0
              Google weiß alles
  5. 0
    TS
    • php
    • projekt
    1. 0
      Tagwächter
    2. 0
      Tagwächter
  6. 0
    mermshaus
    1. 0
      Tagwächter
      1. 0

        Allfällige Korrektur

        Tagwächter
      2. 0
        mermshaus
      3. 1
        hausl
      4. 1
        hausl
        1. 0
          Der Martin
          1. 0
            Google weiß alles
            1. 0
              hausl
          2. 0
            hausl
            1. 0
              Der Martin
              1. 0
                Google weiß alles
              2. 0
                hausl
            2. 0
              Tabellenkalk
              • feiertag
              1. 0
                Google weiß alles
              2. 0
                Der Martin
              3. 0
                hausl
                1. 0
                  Google weiß alles
                  1. 0
                    hausl
                    1. 0
                      Google weiß alles
                      1. 0
                        hausl
                  2. 0
                    Google weiß alles
                    1. 0
                      hausl
                      1. 0
                        Der Martin
                  3. 0
                    Der Martin
                    1. 0
                      Google weiß alles
                2. 0
                  Tabellenkalk
                  1. 0
                    hausl
                    1. 0
                      Tabellenkalk
                      1. 0
                        hausl
        2. 0
          Google weiß alles
          1. 0
            hausl
            1. 0
              Google weiß alles
      5. 2
        hausl
        1. 0

          Feiertage Beta - Neue Versionsnummer: 0.4

          Google weiß alles
          1. 0

            Feiertage Beta - Neue Versionsnummer: 0.6

            Google weiß alles
            1. 0

              Feiertage Beta - Neue Versionsnummer: 0.7

              Tagwächter
  7. 0
    pl
    1. 0
      Google weiß alles