tutorials.de-Buchverschenkaktion 08/2010
+ Auf Thema antworten
  1. #1
    Benutzerbild von daflowjoe
    daflowjoe daflowjoe ist offline Mitglied Silber daflowjoe sorgt für eine eindrucksvolle Atmosphäre
    Registriert seit
    Apr 2007
    Beiträge
    95
    Hi,

    ich möchte aus einer Kalenderwoche, die jeweilige Zeitspanne ermitteln.(z.B.KW 42/15.10.2007 - 19.10.2007)
    Dazu habe ich aber nur die Kalenderwoche.
    unzwar habe ich eine Funktion, welche wunderbar funktioniert.

    Code :
    1
    2
    3
    4
    5
    
    function get_week($date)
    {
        list ($year, $month, $day) = split('[-]', $date);
        return $week = date("W", mktime(0, 0, 0, $month, $day, $year));
    }

    Ich möchte allerdings auch den Tag bzw die Tage einer Woche ermitteln können.
    Es scheint dafür allerdings keine anständige Funktion zu geben. Hat jemand eventuell mal etwas ähnliches gebaut oder kennt eine Klasse?

    Vielen Dank schonmal im Vorraus.
    Lg Joe

  2. PHP 5 / MySQL 5 Seminar (22 Stunden Video-Training)

    Preis: früher: 39,95€ - jetzt nur: 7,99€
    Innerhalb Deutschlands versandkostenfrei!

    PHP 5 / MySQL 5 Lernkurs – 22 Stunden Video-Training auf DVD
    - PHP-, MySQL- und PHPMyAdmin-Grundlagen
    - Datenbankprogrammierung, objektorientierte Programmierung
    - Geeignet für Windows XP und Windows Vista


    Hier geht es zum Angebot

    Über 1.000 weitere IT-Bücher zum Sonderpreis lieferbar!


  3. #2
    cheetah cheetah ist offline Rookie cheetah hat eine blütenweiße Weste
    Registriert seit
    Oct 2007
    Beiträge
    7
    der Buchstabe in date() dafür ist "l (kleines 'L')" du kannst ja einfach denn ersten Tag mit date() holen und dann hast du ja eine Rehenfolge für die andern Tage

  4. #3
    Benutzerbild von daflowjoe
    daflowjoe daflowjoe ist offline Mitglied Silber daflowjoe sorgt für eine eindrucksvolle Atmosphäre
    Registriert seit
    Apr 2007
    Beiträge
    95
    ja es kann aber auch sein, dass die woche in einem anderem Jahr liegt.
    Was dann? Code Beispiel?

    Lg Joe

  5. #4
    bergonline bergonline ist offline Mitglied Brokat bergonline ist ein sehr geschätzer Mensch
    Registriert seit
    Jul 2006
    Ort
    Hamburg
    Beiträge
    348
    Hi


    soll es denn etwa heißen, dass du die KW40 hast und jetzt die Tage/Datum dieser ausgeben sollst?

    Wenn man bei dir nur "KW40" angeben muss, dann brauchst du es ja nur in einer for-Schleife (für jedes Jahr) packen.

    Aber dies wäre sehr sinnlos, da dann ehh irgendwann alle Kombinationen raus kommen.

    Also brauchst du wohl (vom User?!!?) das Jahr.


    Ist ja genauso als ob ich dich frag´ welcher Tag war der 17.2? Wenn du mir das für die letzten Jahre sagst, dann bringt es mir ja nichts, da dann ehh rauskommt, dass der 17.2 ein Montag, Diens.......Frei.....Sonntag war.

  6. #5
    Benutzerbild von daflowjoe
    daflowjoe daflowjoe ist offline Mitglied Silber daflowjoe sorgt für eine eindrucksvolle Atmosphäre
    Registriert seit
    Apr 2007
    Beiträge
    95
    Ja das Datum ist schon bekannt...

    Im Prinzip könnte meine Frage auch rätselhaft lauten:
    PHP-Code:
    $year "2012";
    $week "42";
    function 
    get_date($week$year)

         ?
         ?
         return 
    $date;
    }
    print 
    $date;
    print 
    'juhu'
    lg joe
    Geändert von daflowjoe (16.10.07 um 17:18 Uhr)

  7. #6
    bergonline bergonline ist offline Mitglied Brokat bergonline ist ein sehr geschätzer Mensch
    Registriert seit
    Jul 2006
    Ort
    Hamburg
    Beiträge
    348
    Hi

    date muss ein Array sein, da da ja mehrere Daten drin stecken.

    So würde ich jetzt mal sagen
    Woche (40-1)*7+1 ist der erste Tag dieser Woche;
    der letzte müsste ja 40*7 sein.

    Das ist glaub ich einer der komplizierteren Wege :P

Ähnliche Themen

  1. Alle Datensätze einer Woche
    Von CyrusOne im Forum ASP
    Antworten: 33
    Letzter Beitrag: 22.08.06, 11:00
  2. Antworten: 5
    Letzter Beitrag: 16.04.06, 19:16
  3. Maximalwert aus einer 1:n-Beziehung ermitteln
    Von janw im Forum Relationale Datenbanksysteme
    Antworten: 9
    Letzter Beitrag: 05.08.05, 09:37
  4. Antworten: 5
    Letzter Beitrag: 28.10.04, 15:08
  5. Datum (Zuletzt Geöffnet) einer Datei ermitteln
    Von Schkripti im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 26.11.03, 12:26

Lesezeichen

Lesezeichen