Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将基于时间的java.util.UUID转换为DateTIme_Java_Uuid - Fatal编程技术网

如何将基于时间的java.util.UUID转换为DateTIme

如何将基于时间的java.util.UUID转换为DateTIme,java,uuid,Java,Uuid,我正在使用com.datastax.driver.core.utils.UUID生成基于时间的UUID,但我无法将其转换回最新时间: 我试过使用org.joda.time,但其他软件包都可以 new org.joda.time.DateTime(com.datastax.driver.core.utils.UUIDs.timeBased.timestamp) // 4328915-05-22T15:34:30.000+00:00 new org.joda.time.DateTime() //2

我正在使用
com.datastax.driver.core.utils.UUID
生成基于时间的UUID,但我无法将其转换回最新时间:

我试过使用
org.joda.time
,但其他软件包都可以

new org.joda.time.DateTime(com.datastax.driver.core.utils.UUIDs.timeBased.timestamp) // 4328915-05-22T15:34:30.000+00:00
new org.joda.time.DateTime()  //2015-06-25T13:28:07.249+00:00
从中可以看到,从1582年10月15日午夜开始,生成的时间戳以100纳秒为单位进行测量

org.joda.time.DateTime(long instant)
自1970-01-01T00:00:00Z起,需要以毫秒为单位的时间戳,请参阅