pl: Feiertage Beta

Beitrag lesen

problematische Seite

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

Timestamps sind der Performancekiller für Datumsberechnungen ;)

Rechne mit Julianischen Tagen, ich hab vor Jahren mal eine PHP-Lib entwickelt, Anwendungsbeispiel:

try{
    $date = new Date_Kirche(array('date' => array(
        30,11,2017
    )));

    $kirchenjahr = $date->kirchenjahr();
    ksort($kirchenjahr, SORT_NUMERIC);
    foreach($kirchenjahr as $jd => $name){
        $d = new Date(array('julianday' => $jd));
        echo "$d $name\n";
    }


}
catch(Exception $e){
    print $e->getMessage();
}

// Ausgabe:
01.01.2017  So  52/2016 Neujahr
06.01.2017  Fr  01/2017 Drei Königstag
23.02.2017  Do  08/2017 Weiberfastnacht
27.02.2017  Mo  09/2017 Rosenmontag
14.04.2017  Fr  15/2017 Karfreitag
16.04.2017  So  15/2017 Ostersonntag
17.04.2017  Mo  16/2017 Ostermontag
25.05.2017  Do  21/2017 Christi Himmelfahrt
04.06.2017  So  22/2017 Pfingstsonntag
05.06.2017  Mo  23/2017 Pfingstmontag
15.06.2017  Do  24/2017 Fronleichnam
15.08.2017  Di  33/2017 Maria Himmelfahrt
22.11.2017  Mi  47/2017 Buß- und Bettag
26.11.2017  So  47/2017 Totensonntag
03.12.2017  So  48/2017 Erster Advent
10.12.2017  So  49/2017 Zweiter Advent
17.12.2017  So  50/2017 Dritter Advent
24.12.2017  So  51/2017 Vierter Advent
25.12.2017  Mo  52/2017 Erster Weihnachtstag
26.12.2017  Di  52/2017 Zweiter Weihnachtstag

Willste?

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