时间戳到日期格式?

时间:2012-01-25 13:03:50

标签: c++ snmp net-snmp

如何将时间从Timeticks(来自net-snmp库的ASN_TIMETICKS)转换为任何c ++日期时间格式? THX。

1 个答案:

答案 0 :(得分:2)

Time Ticks是自代理上次重新初始化以来经过的10ms单位;为了转换为绝对时间戳,您需要在代理正常运行时间和挂钟时间之间建立映射。

通常,您查询sysUptime.0并记下响应何时到达以获取初始化时间;您可以在启动时执行此操作一次,并且每次收到标准陷阱之一(冷/暖重启,链接)以捕获代理重新启动,或者将其包含在GET请求中(对于GETNEXT,请求{{1 ,省略实例ID)。