永洪社区
标题: 数据集将文本转换成日期类型 [打印本页]
作者: lucky_h 时间: 7 小时前
标题: 数据集将文本转换成日期类型
数据集可以将文本转换成日期类型吗?
作者: yhdata_lyaa 时间: 7 小时前
数据集转换为计算列
参考https://www.yonghongtech.com/rea ... 5%E6%9C%9F%E5%88%97
或者新建计算列函数parseDate(string, pattern)
将字符串按照指定的格式转化为日期时间,和formatDate相反。
例如:
假如col['order_date'] 是 2020-02-17
parseDate(col['order_date'], 'yyyy-MM-dd') = 2020-02-17 00:00:00
作者: lucky_h 时间: 6 小时前
if now() - col['开始日期'] <= 5 THEN '0-5'
elseif now() - col['开始日期'] <= 8 THEN '5-8'
elseif now() - col['开始日期'] <= 10 THEN '8-10'
else '10+'
end
要计算分布的天数,这样新建计算列报错:
执行SQL失败:“ERROR: operator does not exist: interval <= integer
建议:No operator matches the given name and argument type(s). You might need to add explicit type casts.
作者: yhdata_lyaa 时间: 6 小时前
相减用dateGap
https://www.yonghongtech.com/rea ... ighlightsub=dateGap
作者: lucky_h 时间: 5 小时前
if dateGap(now() , col['开始日期'] , 'dayofmonth') <= 5 THEN '0-5'
elseif dateGap(now() , col['开始日期'] , 'dayofmonth') <= 8 THEN '5-8'
elseif dateGap(now() , col['开始日期'] , 'dayofmonth') <= 10 THEN '8-10'
else '10+'
end
这样写计算处理的停留天数不对?
(, 下载次数: 0)