从cassandra timestamp列获取毫秒数据

时间:2014-05-16 19:52:58

标签: python cassandra timestamp

我的cassandra表中有一个时间戳列。时间以毫秒计算,同样转换为长格式并插入到db

所以当我将数据插入数据库时​​,时间值将类似于1400262790567。

我正在使用python

检索相同的内容
query = select id, tsvalue from <tablename>
cursor.execute(query)

一旦检索到数据并将其包含在下面

long(time.mktime(tsvalue.timetuple()) * 1000) 

没有正确检索毫秒,我在这里获得的数据类似于1400262790000.这导致我不能在后续查询中检索正确的行。我们怎样才能得到精确的毫秒精度值。

0 个答案:

没有答案