【问题标题】:Converting timeuuid to date-time in phpcassa在phpcassa中将timeuuid转换为日期时间
【发布时间】:2013-08-02 00:55:57
【问题描述】:

我试图在不调用 cqlsh 中的 dateOf(id) 函数的情况下从 timeuuid 获取日期。 那么,phpcassa中有没有可以将timeuuid转换为日期的函数呢?

【问题讨论】:

标签: cassandra phpcassa timeuuid


【解决方案1】:

您可以使用\phpcassa\UUID 对象的$time 属性来获取unix 时间戳,如下所示:

$timeuuid = UUID::uuid1();
echo "timestamp: $timeuuid->time";

从那里可以很容易地制作其他日期和时间对象。

【讨论】:

  • 好吧,我尝试将现有字符串 timeuuid 转换为 uuid1。即$timeuuid = "0e6f9df0-fb40-11e2-8bbc-ef32f0e43a97"。我正在尝试从中获取时间戳。我该怎么做?
  • 您需要先从该字符串创建一个 UUID 对象,方法是执行 $timeuuid = UUID::import("0e6f9df0-fb40-11e2-8bbc-ef32f0e43a97");
猜你喜欢
  • 2019-09-27
  • 2012-08-03
  • 2010-12-28
  • 1970-01-01
  • 1970-01-01
  • 2014-07-01
  • 1970-01-01
相关资源
最近更新 更多