Java 中人类可读格式的 SNMP EventTime

2023-12-12

我有一个独立的java应用程序,它通过SNMP陷阱接收SNMP消息。我在我的应用程序中使用 SNMP4J 库。在收到的 SNMP 消息中,我需要将十六进制格式的事件时间字段转换为人类可读的格式。通常收到的事件时间字段如下所示:

      eventTime*SNMPv2-SMI::enterprises.193.183.4.1.4.5.1.7.0 = Hex-STRING: 
07 DC 03 0C 12 15 2C 1F 2B 01 00 

谁能告诉我如何在有或没有 SNMP4J 库的帮助下将文本“07 DC 03 0C 12 15 2C 1F 2B 01 00”转换为人类可读的日期时间值?谢谢。


你可以使用 Integer.parseInt("07dc", 16) 和 2012 年的流行音乐,所以这应该给出这一年的提示,其余的我相信你会自己弄清楚这是否确实是这一年。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Java 中人类可读格式的 SNMP EventTime 的相关文章

随机推荐