in reply to Re: Re: Re: Re: Date::Calc to HTML::CalendarMonth
in thread Date::Calc to HTML::CalendarMonth

Interesting usage of Date_to_Days and Add_Delta_Days!

This works but feel free to do whatever you like with it...

#!/usr/bin/perl use strict; use warnings; use CGI qw(:standard); use Date::Calc qw(:all); use HTML::AsSubs; use HTML::Element; use HTML::CalendarMonth; my @dates = (731158, 731159, 731160, 731161, 731178); my @days; foreach my $days (@dates) { my $dates = Add_Delta_Days(1,1,1, $days - 1); push (@days, $dates); } my $c = new HTML::CalendarMonth( month => 11, year => 2002, ); $c->item($c->month)->wrap_content(font({size => '+2'})); $c->item($c->dayheaders)->wrap_content(font({size => '-1'})); $c->item(@days)->wrap_content(font({size => 4, color => 'red'})); $c->item_daycol('Su','Sa')->attr(bgcolor => 'cyan'); print header(), start_html(-title => 'Test Calendar'), $c->as_HTML, en +d_html();