Kaimahn: Kalenderwoche von UNIX-Datum

Hallo Leute,

erstmal einen schönen guten Tag!

Kann mir einer von Euch sagen, wie ich die aktuelle Kalenderwoche aus dem UNIX-Datum (time()) über PHP ermitteln kann?

Geht das mit date("????", time())?

Danke,

Kaimahn

  1. Hallo Leute,

    erstmal einen schönen guten Tag!

    Kann mir einer von Euch sagen, wie ich die aktuelle Kalenderwoche aus dem UNIX-Datum (time()) über PHP ermitteln kann?

    Geht das mit date("????", time())?

    Hi

    diese Funtktion habe ich auf

    gefunden:
    http://www.php.net/manual/de/function.date.php vielleicht kannst du die ja entsprechend umschreiben... suche aber nochmal weiter

    gruss
    horst

    To get the monday for a week (german Kalenderwoche) of the current year use this function:

    function kwday($kw) {
    return mktime(0, 0, 0, 1, 1 + ((8 - date("w", mktime(0,0,0,1,1,date("Y")))) % 7) + ($kw - 2) * 7, date("Y"));
    }

  2. Hi,

    Geht das mit date("????", time())?

    date("%W", time()) sollte eigentlich funktionieren.

    Schönen Gruß

    Rainer

    1. Hallo nochmal und sorry,

      ich habe eben Blödsinn geschrieben.

      date("%W", time()) sollte eigentlich funktionieren.

      Es muß natürlich date("W") heißen.
      Eventuell funktioniert aber auch strftime("%W"), ich weiß nur nicht genau,
      ob die Woche dabei ISO-(und damit DIN-)konform ist.

      Schönen Gruß

      Rainer