Cassandra服务器正在以UTC存储时间。当通过命令行连接时,它是基于TZ环境的偏移时间。
然而,当通过节点cassandra cql连接时,时间以UTC返回。
有没有办法将数据库连接偏移到特定的时区或时区偏移?
节点cassandra cql是EOL,应该使用DataStax node.js驱动程序。
Cassandra时间戳和Ecmascript日期都表示一个时刻(没有时区信息(,因此存储和检索的日期是相同的,但您会看到日期的字符串表示方式不同。
您可以使用Date方法以另一种方式字符串表示它,或者更改UTC偏移量,也可以使用momentjs包使用与服务器中不同的时区。