Например чтобы узнать название месяца из цифры месяца, нужно сделать, что-то в духе: $mon=1; my @abbr = qw( Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec ); $mon = "$abbr[mon]"; а как получить из названия число или как сделать сопоставление попроще, без условий?