【问题标题】:Cassandra timeuuid to datetimeCassandra timeuuid 到 datetime
【发布时间】:2019-12-09 21:58:02
【问题描述】:

我想使用 php 从 Cassandra timeuuid 获取 datetime
我尝试过这个

$timeuuid = 'ebadad30-d625-11e5-bab2-b9c665f5f7cd';
$date = new Cassandra/Timeuuid::Time($timeuuid);

【问题讨论】:

    标签: cassandra


    【解决方案1】:

    您可以使用在 Cassandra 中构建的 toDate() functions

    例如SELECT toDate(columTimeUUID) FROM YourTable会给你一个日期格式为:YYYY-MM-DD

    但是,它适用于高于 2.2 的 Cassandra 版本

    【讨论】:

    • 是的,它可以工作,但我想在我的 cql 语句中执行匹配时间查询之前得到它。
    • 他要日期时间
    【解决方案2】:
    SELECT toTimestamp(columTimeUUID) FROM YourTable
    

    更多详情请访问:https://docs.datastax.com/en/cql/3.3/cql/cql_reference/timeuuid_functions_r.html

    【讨论】:

      猜你喜欢
      • 2012-07-01
      • 2017-04-04
      • 2011-07-18
      • 2019-07-13
      • 2018-05-13
      • 2018-09-16
      • 2012-07-22
      • 2014-06-05
      • 2013-02-19
      相关资源
      最近更新 更多