Thread Datum aus Kalenderwoche berechnen?? (6 answers)
Opened by Andreas at 2003-11-21 17:55

steffenw
 2003-11-22 21:43
#72488 #72488
User since
2003-08-15
692 Artikel
BenutzerIn
[Homepage] [default_avatar]
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
use Date::Calc qw(Date_to_Days Add_Delta_Days Monday_of_Week);
# den Montag der Kalenderwoche ermitteln und in Tage seit 01.01.0001 umrechnen
my $monday = Date_to_Days Monday_of_Week 47, 2003;
# die 4 Tage drauf, dann ist Freitag der Woche
my $friday = $monday + 4;
# und alles ausgeben
for ($monday, $friday)
{ # Days_to_Date gibt es nicht, deswegen Add_Delta_Days
  # Add_Delta_Days gibt ($year, $month, $day) zurück, deswegen reverse 
  printf "%02d.%02d.%04d", reverse Add_Delta_Days 1, 1, 1, $_-1;
}
\n\n

<!--EDIT|steffenw|1069530549-->
$SIG{USER} = sub {love 'Perl' or die};

View full thread Datum aus Kalenderwoche berechnen??