api文本类型的时间,例如2023-09-01T00:09:42Z,如何转换成时间格式

c5fcec511145b24ab44acbaf2984e3b.png

例如2023-09-01T00:09:42Z,如何转换成时间格式2023/9/1 00:09:42如何写入数据库1693749357365.png

FineDataLink 帆软用户OgladZiUwr 发布于 2023-9-3 22:02 (编辑于 2023-9-5 09:54)
1min目标场景问卷 立即参与
回答问题
悬赏:5 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-9-5 09:33(编辑于 2023-9-5 09:58)

直接新增计算列-https://help.fanruan.com/finedatalink/doc-view-286.html

然后公式用

format(replace(replace(字段,"T"," "),"Z",""),"yyyy/M/d HH:mm:ss")

========

format(todate(replace(replace(字段,"T"," "),"Z","")),"yyyy/M/d HH:mm:ss")

  • 帆软用户OgladZiUwr 帆软用户OgladZiUwr(提问者) 我的字段是文本格式,显示format格式不对喔
    2023-09-05 09:55 
  • snrtuemc snrtuemc 回复 帆软用户OgladZiUwr(提问者) 那todate下看看,看修改答案
    2023-09-05 09:58 
最佳回答
0
杰杰1108Lv6初级互助
发布于2023-9-4 00:39

如果字段设置类型不能实现,可以使用sparksql进行转换

  • 帆软用户OgladZiUwr 帆软用户OgladZiUwr(提问者) 我用sparksql进行转换了为什么我的格式类型选了yyyy-MM-dd HH:mm:ss,只显示yyyy-MM-dd,怎么解决 sparksql代码是:SELECT *,date_format(CONCAT(LEFT(`CLAIMDATE`,10),\" \",SUBSTR(`CLAIMDATE`,12,8)),\"yyyy-MM-dd HH:mm:ss\") AS CLAIMDATE1 FROM $[JSON解析]
    2023-09-05 09:30 
  • 2关注人数
  • 303浏览人数
  • 最后回答于:2023-9-5 09:58
    请选择关闭问题的原因
    确定 取消
    返回顶部