Cassandra TimeUUID不包含正确的时间戳值

时间:2014-05-21 01:28:01

标签: java cassandra cassandra-jdbc

当我执行"选择unixTimestampOf(207a0570-e075-11e3-b39b-172ef77e976a)"在Cassandra上的cql查询它返回1400627941191,但是当我尝试使用java.util.UUID.timestamp()从java获取时间戳值时,我得到136199207411910。

正确的时间戳应为1400627941191,但似乎timeuuid包含2013年的时间戳值,即136199207411910。

System.out.println(UUID.fromString("207a0570-e075-11e3-b39b-172ef77e976a").timestamp());

返回136199207411910000(https://ideone.com/ruaUf3

什么可能导致这个问题?

0 个答案:

没有答案