<div dir="ltr"><div>Все, нашел: $dt1 [gt/lt/eq] $dt2</div><div><br></div><div>Benchmark: running Class::Date, Date::Manip, DateTime, Time::Piece, lex for at least 1 CPU seconds...</div><div>Class::Date:  1 wallclock secs ( 1.00 usr +  0.12 sys =  1.12 CPU) @ 12799.11/s (n=14335)</div>
<div>Date::Manip:  2 wallclock secs ( 1.05 usr +  0.00 sys =  1.05 CPU) @ 400.00/s (n=420)</div><div>  DateTime:  1 wallclock secs ( 1.07 usr +  0.00 sys =  1.07 CPU) @ 10047.66/s (n=10751)</div><div>Time::Piece:  1 wallclock secs ( 1.04 usr +  0.00 sys =  1.04 CPU) @ 165414.42/s (n=172031)</div>
<div>       lex:  0 wallclock secs ( 1.07 usr +  0.00 sys =  1.07 CPU) @ 3215550.47/s (n=3440639)</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">26 октября 2013 г., 23:33 пользователь Андрей П. Ковбович <span dir="ltr"><<a href="mailto:akovbovich@gmail.com" target="_blank">akovbovich@gmail.com</a>></span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Какой модуль или способ сейчас считается самым быстрым, чтобы сравнить две даты формата YYYY-mm-dd HH:MM::SS? Как уложиться в 1 микросекунду?</div>
<div><br></div><div>Benchmark: running Class::Date, Date::Manip, DateTime, Time::Piece for at least 1 CPU seconds...</div>
<div>Class::Date:  0 wallclock secs ( 0.89 usr +  0.13 sys =  1.02 CPU) @ 13175.49/s (n=13439)</div><div>Date::Manip:  1 wallclock secs ( 1.09 usr +  0.01 sys =  1.10 CPU) @ 407.27/s (n=448)</div><div>  DateTime:  1 wallclock secs ( 1.03 usr +  0.00 sys =  1.03 CPU) @ 10437.86/s (n=10751)</div>

<div>Time::Piece:  1 wallclock secs ( 1.01 usr +  0.00 sys =  1.01 CPU) @ 179293.07/s (n=181086)</div></div>
</blockquote></div><br></div>