以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]关于身份证扫描录入时出生日期及有效期的时间显示格式问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98313) |
-- 作者:jumping -- 发布时间:2017/3/28 9:17:00 -- [求助]关于身份证扫描录入时出生日期及有效期的时间显示格式问题 请教大侠: 我按照系统给的身份证读卡示例文件进行读取身份信息时,希望出生日期和有效期限在表格中显示的和身份证上的相同,即如果身份证上出生日期为1976年9月1日,则存为1976 9 1(年与月和日之间不要"-"连接,空格就好了,月份和日期,为个位就显示一位),有效期限就存储为2008.06.18-2028.06.18,请问该如何修改如下代码:
r("出生日期") = pars(3).replace("年","-").Replace("月","-").Replace("日","")
r("签发日期") = pars(7).SubString(0,10).Replace(".","-") r("有效日期") = pars(7).SubString(11).Replace(",","-")
多谢了 |
-- 作者:有点蓝 -- 发布时间:2017/3/28 9:23:00 -- r("出生日期") = Format(Cdate(pars(3).replace("年","-").Replace("月","-").Replace("日","")),"yyyy M d") r("有效日期") = pars(7) |
-- 作者:jumping -- 发布时间:2017/3/28 10:14:00 -- 多谢了! |