将 Int96 时间戳从 Parquet 转换为 Go
要将表示时间戳的 int96 值从 Parquet 文件转换为 Go 时间戳,请按照以下步骤操作步骤:
分隔 Int96 值: int96 时间戳是一个 12 字节数组,由两部分组成:
从前 8 个字节解析时间:
从最后 4 个数据中提取日期字节:
注意: Parquet 中的 int96 时间戳不是从纪元开始测量的,而是从午夜开始测量的。转换为 Go 时间戳时请记住这一点。
以上是如何将 Parquet Int96 时间戳转换为 Go 时间戳?的详细内容。更多信息请关注PHP中文网其他相关文章!