0x000000004A51664D 如何使用Java转换为对的时间格式?

解决思路,字符串0x000000004A51664D是16进制数字,我们首先要将这个16进制数字转成10进制数字,然后将10进制数字转成日期类型;格式化输出或者其他用途都行。示例如下:import java.text.SimpleDateFormat;import java.util.Date;public class Test { public static void main(String[] args) { String ...
0x000000004A51664D 如何使用Java转换为对的时间格式?
解决思路,字符串0x000000004A51664D是16进制数字,我们首先要将这个16进制数字转成10进制数字,然后将10进制数字转成日期类型;格式化输出或者其他用途都行。示例如下:
import java.text.SimpleDateFormat;
import java.util.Date;
public class Test {

public static void main(String[] args) {

String input = "0x000000004A51664D";
long lo = Long.parseLong(input.substring(2, input.length()), 16);
System.out.println(lo);

Date date = new Date(lo);
SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(sd.format(date));
}
}
输出结果如下:
1246848589
1970-01-15 18:20:482020-08-18
mengvlog 阅读 9 次 更新于 2025-07-19 07:05:08 我来答关注问题0
  •  mfkpie8 频繁弹出“非法操作”警示框(高手请进!!!)

    1.停止错误编号:0x0000000A 说明文字:IRQL-NOT-LESS-OR-EQUAL 通常的原因:驱动程序使用了不正确的内存地址. 解决方法:如果无法登陆,则重新启动计算机.当出现可用的作系统列表时,按F8键.在Windows高级选项菜单屏幕上,选择"最后一次正确的配置",然后按回车键. 检查是否正确安装了所有的新硬件或软件.如果这是一次全新...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部