【发布时间】:2013-08-02 00:55:57
【问题描述】:
我试图在不调用 cqlsh 中的 dateOf(id) 函数的情况下从 timeuuid 获取日期。
那么,phpcassa中有没有可以将timeuuid转换为日期的函数呢?
【问题讨论】:
-
嗯,在最新版本中,没有
CassandraUtil,但存在UUID::import($timeuuid)
标签: cassandra phpcassa timeuuid
我试图在不调用 cqlsh 中的 dateOf(id) 函数的情况下从 timeuuid 获取日期。
那么,phpcassa中有没有可以将timeuuid转换为日期的函数呢?
【问题讨论】:
CassandraUtil,但存在UUID::import($timeuuid)
标签: cassandra phpcassa timeuuid
您可以使用\phpcassa\UUID 对象的$time 属性来获取unix 时间戳,如下所示:
$timeuuid = UUID::uuid1();
echo "timestamp: $timeuuid->time";
从那里可以很容易地制作其他日期和时间对象。
【讨论】:
uuid1。即$timeuuid = "0e6f9df0-fb40-11e2-8bbc-ef32f0e43a97"。我正在尝试从中获取时间戳。我该怎么做?
$timeuuid = UUID::import("0e6f9df0-fb40-11e2-8bbc-ef32f0e43a97");