no warnings; print '12/Mar/2004' eq '12/Mar/2004' ? 1 : 0; should be 1 print '12/Mar/2004' == '12/Mar/2004' ? 1 : 0; ???? print '31/Mar/2004' eq '12/Mar/2004' ? 1 : 0; should be 0 print '31/Mar/2004' == '12/Mar/2004' ? 1 : 0; ???? __END__ 1 1 0 1