Проблем с str2time

0 отговора 67 прегледа
#1

Проблем с str2time

Имам 2 файла.
И в двата имам
use Date::Parse;
В единия случай str2time работи както трябва, в другия връща празен стринг.
Тоест в единия случай:
 

$date="$AllMail->{'Date'}[0]$;";
$Date=str2time($date);
print STDERR "date: $date Date: $Date\n";
Резултат:
date: Sun, 21 May 2006 22:02:46 +0300 Date:

в другия:
 

$date=$es->header('DATE');
$Date=str2time($date);
print STDERR "date: $date Date: $Date\n";
Резултат:
date: Sun, 21 May 2006 22:02:46 +0300 Date: 1148238166

На пръв поглед и двете $date изглеждат абсолютно еднакво, ама в единия случай str2time сработва в другия не.
$Date e дефинирано - проверих го .
И нямам идея какво става

Проимах - имало някакъв гаден символ накрая - от невидимите в конзола.
ПП
А Дате - не било дефинирано.
В резюме - неделя вечер си е за бира не е за скриптове :(


Bеer? Mоre?
Плацебото

Редактирано от bira_more на

Отговор