Try this:
use Modern::Perl; my($day, $month, $year)=(localtime)[3,4,5]; $year = $year + 1900; $month++; given ($month) { when ("1") {$month = "January" } when ("2") {$month = "February" } when ("3") {$month = "March" } when ("4") {$month = "April" } when ("5") {$month = "May" } when ("6") {$month = "June" } when ("7") {$month = "July" } when ("8") {$month = "August" } when ("9") {$month = "September" } when ("10") {$month = "October" } when ("11") {$month = "November" } when ("12") {$month = "December" } } print $month; __END__ August
In reply to Re: convert month number to month name
by cztmonk
in thread convert month number to month name
by Shaveta_Chawla
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |