[Moscow.pm] Модули для работы со временем

Андрей П. Ковбович akovbovich на gmail.com
Сб Окт 26 12:33:28 PDT 2013


Какой модуль или способ сейчас считается самым быстрым, чтобы сравнить две
даты формата YYYY-mm-dd HH:MM::SS? Как уложиться в 1 микросекунду?

Benchmark: running Class::Date, Date::Manip, DateTime, Time::Piece for at
least 1 CPU seconds...
Class::Date:  0 wallclock secs ( 0.89 usr +  0.13 sys =  1.02 CPU) @
13175.49/s (n=13439)
Date::Manip:  1 wallclock secs ( 1.09 usr +  0.01 sys =  1.10 CPU) @
407.27/s (n=448)
  DateTime:  1 wallclock secs ( 1.03 usr +  0.00 sys =  1.03 CPU) @
10437.86/s (n=10751)
Time::Piece:  1 wallclock secs ( 1.01 usr +  0.00 sys =  1.01 CPU) @
179293.07/s (n=181086)
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20131026/fc7a9c42/attachment.html>


Подробная информация о списке рассылки Moscow-pm