-
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
-
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
-
ja es kann aber auch sein, dass die woche in einem anderem Jahr liegt.
Was dann? Code Beispiel?
Lg Joe
-
16.10.07 16:53 #4
- 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.
-
Ja das Datum ist schon bekannt...
Im Prinzip könnte meine Frage auch rätselhaft lauten:
lg joePHP-Code:$year = "2012";
$week = "42";
function get_date($week, $year)
{
?
?
return $date;
}
print $date;
print 'juhu';
Geändert von daflowjoe (16.10.07 um 17:18 Uhr)
-
16.10.07 17:37 #6
- 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
![]() |
PHP 5 / MySQL 5 Seminar (22 Stunden Video-Training) Preis: früher: 39,95€ - jetzt nur: 7,99€ PHP 5 / MySQL 5 Lernkurs – 22 Stunden Video-Training auf DVD Hier geht es zum Angebot Über 1.000 weitere IT-Bücher zum Sonderpreis lieferbar! |
Ähnliche Themen
-
Alle Datensätze einer Woche
Von CyrusOne im Forum ASPAntworten: 33Letzter Beitrag: 22.08.06, 11:00 -
1. Datum aus einer array-Datei auslesen
Von jatop im Forum PHPAntworten: 5Letzter Beitrag: 16.04.06, 19:16 -
Maximalwert aus einer 1:n-Beziehung ermitteln
Von janw im Forum Relationale DatenbanksystemeAntworten: 9Letzter Beitrag: 05.08.05, 09:37 -
aus timestamp das datum für morgen.... in einer woche ermitteln
Von thespecialx im Forum PHPAntworten: 5Letzter Beitrag: 28.10.04, 15:08 -
Datum (Zuletzt Geöffnet) einer Datei ermitteln
Von Schkripti im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 26.11.03, 12:26



Zitieren
Login





Lesezeichen