文本转时间

小白一枚,图中的字段想转换为时间格式2024-07-25,直接使用todate(日期,"yyyyMMdd")好像不行,应该怎么处理,谢谢!image.png

FineBI 帆软用户lyGIUfFwwp 发布于 2024-7-25 13:34
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
CD20160914Lv8专家互助
发布于2024-7-25 13:40(编辑于 2024-7-25 13:41)

todate(CONCATENATE(left(生产日期,4),"-",mid(生产日期,5,2),"-",mid(生产日期,7,2)))

最佳回答
0
123木头人1Lv5初级互助
发布于2024-7-25 13:39

https://help.fanruan.com/finebi/doc-view-845.html

最佳回答
0
LTC朝Lv6高级互助
发布于2024-7-25 13:40

需要先把字符串中的逗号替换为空字符;

然后进行拆分,拆分为2024、07、25三个字段;

然后再拼接成想要的格式

最佳回答
0
JL98Lv6中级互助
发布于2024-7-25 13:41(编辑于 2024-7-25 13:44)

CONCATENATE(LEFT(${日期},4),"-",MID(${日期},5,2),"-",RIGHT(${日期},2)),

PS:注意日期字段要点击,直接输入不起作用

image.png

  • 6关注人数
  • 167浏览人数
  • 最后回答于:2024-7-25 13:44
    请选择关闭问题的原因
    确定 取消
    返回顶部