Sophon“时间格式转换”算子说明

  原理
内容纲要

概要描述

Sophon实验算子中选择时间格式的转化,可以选择如下几种转变方式:
date format:将日期/时间戳/字符串转换为字符串值。
to date:将日期/时间戳/字符串转换为一个日期类型。
to timestamp:将日期/时间戳/字符串转换为时间戳,第二个参数为输入字符串的格式。
to unix timestamp:将给定格式的日期/时间戳/字符串转换为Unix时间戳,类型为bigint。
from unixtime:将Unix时间戳转换为表示给定格式的当前系统时区中该时刻的时间戳的字符串。

详细说明

原始数据:data字段为timestamp类型
file

date format:将日期/时间戳/字符串转换为字符串值,第二个参数指定输出字符串的格式。

file

file

to date:将日期/时间戳/字符串转换为一个日期类型,第二个参数为输入字符串的格式。
file

file

to timestamp:将日期/时间戳/字符串转换为时间戳,第二个参数为输入字符串的格式。

file

file

to unix timestamp:将给定格式的日期/时间戳/字符串转换为Unix时间戳,类型为bigint,第二个参数为输入字符串的格式。

file

file

from unixtime:将Unix时间戳转换为表示给定格式的当前系统时区中该时刻的时间戳的字符串,第二个参数为输出字符串的格式。

注意:此处为了演示,先将原始数据中的string类型通过to unix timestamp转换为unix timestamp,然后通过from unixtime将unix timestampzh转化为string类型
(输出示例中精确到分钟:yyyy-MM-dd HH:mm)
file

file

file

增加输出列a1,将保留原字段,重新生成一个字段a1。
file

file

这篇文章对您有帮助吗?

平均评分 0 / 5. 次数: 0

尚无评价,您可以第一个评哦!

非常抱歉,这篇文章对您没有帮助.

烦请您告诉我们您的建议与意见,以便我们改进,谢谢您。