use Calendar::Simple; print header, start_html("test"); my @months = qw(January February March April May June July August September October November December); my $mon = shift || (localtime)[4] + 1; my $yr = shift || ((localtime)[5] + 1900); my @month = calendar($mon, $yr); print qq(
| Su | Mo | Tu | We | Th | Fr | Sa |
| $_ | " ? sprintf "%2d ", "$_" : ' ' } @$_; print "||||||