从身份证号码中提取出生日期,1991-09-15提取出来是1991-09-14

烦请各位大神指教:

从身份证号码中提取出生日期,公式如下:

format(mid($$$,7,8),"yyyy-MM-dd")

如果遇到:1991-09-15

结果提取:1991-09-14

大家遇到过这种问题吗?

FineReport deepblue 发布于 2023-3-24 15:55
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
zsh331Lv8专家互助
发布于2023-11-18 17:45

image.png

image.png

最佳回答
0
snrtuemcLv8专家互助
发布于2023-3-24 15:57

测试了,还真有这个BUG,反馈下帆软技术把

最佳回答
0
用户k6280494Lv6资深互助
发布于2023-3-24 15:57(编辑于 2023-3-24 15:58)

正常不会哦,9.0测试正常

image.png

最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-3-24 16:01

date(mid($$$,7,4),mid($$$,11,2),mid($$$,13,2))

image.png

最佳回答
0
twsheLv6初级互助
发布于2023-3-24 17:07

FR10的版本,确实也有这个问题。

可能是format公式有问题

  • 4关注人数
  • 386浏览人数
  • 最后回答于:2023-11-18 17:45
    请选择关闭问题的原因
    确定 取消
    返回顶部