首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >clickhouse时间处理问题纳秒

clickhouse时间处理问题纳秒

作者头像
IT云清
发布2021-12-06 14:29:23
发布2021-12-06 14:29:23
2.2K0
举报
文章被收录于专栏:IT云清IT云清

clickhouse写入时间后查询出来不对。差了上百年。 场景: java中的long类型存入clickhouse中的long类型字段,作为时间。 查询时,通过函数把long类型转化成时间格式。 然后发现日期差了几十年。

这是存入数据库的long值1625471075301。 在数据库中查询时发现:

这里成了2106年。

问题原因:前面java中存入的long值,其实带了毫秒值。也就是long的后三位,是秒之后的,直接这么转,等于是时间戳多出来三位数。

21.5.6.6版本目前转化函数中,还未发现能自动处理这个纳秒的函数。 所以,只能先截断一下。 还需要再尝试尝试其他方法。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/07/05 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档