永洪社区

标题: 字符串转日期报错 [打印本页]

作者: 晨光熹微    时间: 2023-2-8 13:40
标题: 字符串转日期报错
我有一字段叫报告时间,字段类型是字符串,想把这个字段转换为日期列,怎么试都不行,包括直接转化为日期列和用parseDate函数都报错,这个我要怎么转化成功呢?字段值、报错截图如下:报错 format code appears twice

作者: yhdata_ruby    时间: 2023-2-8 13:40
晨光熹微 发表于 2023-2-8 14:30
还是不想 转换成功了,但是日期不准确,年份显示0030,(让后端改了字段的格式为date,已解决) ...

好的
作者: 行走的蜗牛    时间: 2023-2-8 13:42
有没有可能用sql数据集转换
作者: yhdata_ruby    时间: 2023-2-8 13:43
用parsedate函数转换是怎么写的,看一下
作者: 晨光熹微    时间: 2023-2-8 14:00
yhdata_ruby 发表于 2023-2-8 13:43
用parsedate函数转换是怎么写的,看一下



作者: yhdata_ruby    时间: 2023-2-8 14:01
晨光熹微 发表于 2023-2-8 14:00

yyyy-MM-dd HH:mi:ss 换成这个看看
作者: 永洪tech-shenfs    时间: 2023-2-8 14:04
行走的蜗牛 发表于 2023-2-8 13:42
有没有可能用sql数据集转换

用这个格式转换试试:yyyy-MM-dd hh24:mi:ss 。   原因: 在Oracle中的日期格式是不区分大小写的,‘yyyy-MM-dd hh24:mm:ss’中的 mm 出现了两次,报错了。
作者: 晨光熹微    时间: 2023-2-8 14:30
永洪tech-shenfs 发表于 2023-2-8 14:04
用这个格式转换试试:yyyy-MM-dd hh24:mi:ss 。   原因: 在Oracle中的日期格式是不区分大小写的,‘yyyy ...

还是不想 转换成功了,但是日期不准确,年份显示0030,(让后端改了字段的格式为date,已解决)
作者: yhdata_xEfQfOac    时间: 2023-2-13 14:54
打卡




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4