当前位置: 首页 > 知识库问答 >
问题:

用C#计算MaxTimeUuid和MinTimeUuid

萧成文
2023-03-14

b)从给定的timeuuid返回DateTime

c)查找给定日期时间的MaxTimeUuid和MinTimeUuid

对于a)和b),我找到了这个链接,它为我提供了一个具有所需功能的结构。

共有1个答案

田昊天
2023-03-14

DataStax C#驱动程序在TimeUuid结构中提供了以下方法:

  • 使用timeuuid.getdate()从给定的timeuuid检索时间戳。
  • 使用timeuuid.newid(DateTimeOffset)静态方法从给定的时间戳生成timeuuid。

关于max和min timeuuid方法,这些方法在C#端尚不可用。您可以使用CQL中的那些:选择field1,field2 from table1 WHERE id=?和时间>=minTimeuuid(?)

 类似资料:
  • 我试图将一个旧代码从C移植到C#,它基本上接收一个字符串并返回一个CRC16... 我的移植C#代码如下: 测试字符串是“OPN”...它必须返回一个uint,ofc)2字节a8a9,#CRC_MASK是该计算的多项式。我确实在这里和网上找到了几个CRC16的例子,但没有一个达到这个结果,因为这个CRC计算必须与我们连接的设备匹配。 错在哪里?我真的很感激任何帮助。 cmd变量的值是我试图发送到设

  • 问题内容: 有没有一种方法可以使用C计算文件中的行数? 问题答案: 如果要以编程方式执行此操作,请以文本模式打开文件并执行fgetc()操作,直到到达文件末尾。记下调用fgetc的次数。

  • 我有一个通过RS232 COM与计算机通信的终端。我得到的协议说,我必须发送一定的字节组合和CRC 16 IBM计算的数据在最后发送 我还得到了一个C编写的应用程序,我可以用它来测试,该应用程序编写了一个带有发送数据和接收数据的日志。在该日志中,我查看是否向终端发送了以下字符串。我还必须发送数据06 35的这个CRC16 IBM结果。 我已经设法以某种方式将作为示例给出的C方法翻译成C#。但我的结

  • 我正在Mac OS X上使用Datastax cassandra发行版(DSC-Cassandra-1.2.6)。我想使用timeuuid类型,并尝试对它们进行查询。 这是我的桌子: cqlsh:pagedb>从test_t中选择canon_key,t,dateOf(t),unixTimestampOf(t),其中canon_key='xxx'和t>=minTimeuuid('2013-08-08

  • 本文向大家介绍C++计算ICMP头的校验和实例,包括了C++计算ICMP头的校验和实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C++计算ICMP头的校验和的方法,分享给大家供大家参考。具体实现代码如下: 希望本文所述对大家的C++程序设计有所帮助。

  • 我想用开放计算给定明文的CBC-MAC。我有以下明文(十六进制转储): 如果我使用openssl的命令行功能,我会得到以下解决方案: 目前为止,一切都好。我有一个额外的块,因为第一个块应该是加密的IV。现在最后一行应该是我的CBC-MAC,如果我理解正确的话。接下来,我试图在C中做同样的事情,下面是示例代码: 之后,我解密加密的消息以验证我的代码。我的代码输出非常令人惊讶: 加密的消息与命令行输出