<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: perl + snmp + timeticks = как  подсчитать общее кол-во минут</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/4468.html</link>
    <description>Здравствуйте.&lt;br&gt;&lt;br&gt;По SNMP запросу (get_request) получаем счетчик работы интерфейса типа timeticks. Если потом вывести через print, то получаем в формате &quot;2 days, 10 hours, 12 minutes, 00.00&quot;.&lt;br&gt;&lt;br&gt;Подскажите, пожалуйста, как преобразовать вывод в общее количество минут и вывести как целое. &lt;br&gt;&lt;br&gt;Спасибо.</description>

<item>
    <title>perl + snmp + timeticks = как  подсчитать общее кол-во минут (dgyn)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/4468.html#3</link>
    <pubDate>Thu, 14 Oct 2010 10:17:10 GMT</pubDate>
    <description>если мы говорим о perl, то в шапке скрипта можно написать &lt;br&gt;&lt;br&gt;use Net::SNMP qw(ticks_to_time);&lt;br&gt;&lt;br&gt;а в коде писать:&lt;br&gt;&lt;br&gt;$data = ticks_to_time($data);&lt;br&gt;&lt;br&gt;before: 178759254&lt;br&gt;after: 20 days, 16:33:12.54&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;если чисто из спортивного интереса то можно так:&lt;br&gt;my $hrs  = int($data / (60 * 60 * 100)); # Data is hundredths of a second&lt;br&gt;my $mins = int($data / (60 * 100)) &#037; 60;&lt;br&gt;my $secs = ($data &#037; 100) / 100;&lt;br&gt;printf &quot;&#037;d:d:.2f &amp;#124; &quot;, $hrs, $mins, $secs;&lt;br&gt;</description>
</item>

<item>
    <title>perl + snmp + timeticks = как  подсчитать общее кол-во минут (den68)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/4468.html#2</link>
    <pubDate>Thu, 21 Feb 2008 22:52:19 GMT</pubDate>
    <description>&amp;gt;если не вдумываться, то - &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;my $request = &quot;2 days, 10 hours, 12 minutes, 00.00&quot;; &lt;br&gt;&amp;gt;$request =~ m/(&#092;d+?) days, (&#092;d+?) hours, (&#092;d+?) munutes/i; &lt;br&gt;&amp;gt;my $minutes = $1*1440 + $2*60 + $3; &lt;br&gt;&lt;br&gt;а наобарот, из Timeticks в читаемое выражение ?&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>perl + snmp + timeticks = как  подсчитать общее кол-во минут (rWizard)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/4468.html#1</link>
    <pubDate>Mon, 11 Jul 2005 10:00:55 GMT</pubDate>
    <description>если не вдумываться, то - &lt;br&gt;&lt;br&gt;my $request = &quot;2 days, 10 hours, 12 minutes, 00.00&quot;;&lt;br&gt;$request =~ m/(&#092;d+?) days, (&#092;d+?) hours, (&#092;d+?) munutes/i;&lt;br&gt;my $minutes = $1*1440 + $2*60 + $3;&lt;br&gt;</description>
</item>

</channel>
</rss>
