【发布时间】:2020-03-20 11:48:18
【问题描述】:
我正在使用
Calendar.getInstance().getTimeInMillis()/1000
以秒为单位获取日历中今天时间的结果。我需要将结果输出成这样的:
0000000ED76420A5
大端或小端无关紧要,但我的知识不足以转换它,我的朋友告诉我这与 Epoch 时间有关,但我不确定为什么我没有得到我转换时的正确日期时间。
我使用的偏移量为:62168515200,但我也不明白这些是什么意思。
我将不胜感激任何帮助或资源.. 谢谢。
编辑:我正在在线使用纪元时间转换器(截至目前为 1574669899),但是有了这个数字,我如何在 Java 中获得日期时间?如果我能够在 Java 中获得正确的日期时间,我也许可以进行转换,对吧?
【问题讨论】:
-
获取纪元 -> 将其转换为十六进制表示形式 -> 将其发送到某处......另一方面,用于反序列化:将十六进制转换为长 -> 获取该纪元的日期...
-
@ΦXocę웃Пepeúpaツ谢谢,但我如何计算纪元?我需要什么?当前日期时间(以秒为单位)...还有什么?谢谢
-
您使用繁琐的旧旧日期 API
Calendar而不是现代日期时间 API 是否有特定原因? -
你能用java 8吗???