在JAVA中,将十六进制转换为十进制,将十进制转换为时间戳
我在将16位十六进制字符串解析为十进制整数值时遇到了问题
我尝试了以下将十六进制转换为十进制的代码:
String HexString= "0000113fc208dff";
int dec= Long.parseLong(HexString);
但是它抛出NumberFormatException: Invalid int ...
现在我如何转换为十进制/二进制,并进一步将十进制/二进制转换为时间戳
任何帮助都将不胜感激
# 1 楼答案
试试这个代码
结果:
# 2 楼答案
第一个参数是字符串,第二个参数是基数
然后通过日历转换为时间戳