Using Time::Local , you can do:
use Time::Local;
my $date = '23.10.2011 11:35:00';
my ($mday,$mon,$year,$hour,$min,$sec) = split(/[s.:]+/, $date);
my $time = timelocal($sec,$min,$hour,$mday,$mon-1,$year);
print $time,"
",scalar localtime $time;
Output:
1319362500
Sun Oct 23 11:35:00 2011
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…