2012-01-25 1 views
0

Timeticks(ASN_TIMETICKS from net-snmp library)からC++ datetime形式に変換するにはどうすればいいですか? Thx。日付形式のTimeticks?

+1

100で除算し、 'localtime' /' strftime'を使用しますか? –

答えて

2

時間差は、エージェントが最後に再初期化してから経過した10msの単位です。絶対タイムスタンプに変換するには、エージェントの稼働時間とウォールクロック時間の間のマッピングを確立する必要があります。

通常は、sysUptime.0を照会し、初期化時間を取得するために応答が到着したときに注意します。起動時と、エージェントの再起動を捕まえるために標準トラップ(コールド/ウォームリスタート、リンクアップ)のいずれかを受信するたびに、またはGET要求にそれを含めることができます(GETNEXTの場合はsysUptimeインスタンスIDを取り出します)。