在网上看到一个这样的算法,初时感觉很巧妙, 后来觉得似乎有问题: 比如说:假定今天是 年 月 日,某人 年 月 日出生,根据这样算法得到的结果是: . ,大于 。如果 年 月 日出生,在你我看来,此人不满 岁,而得到的结果是 . ,仍然大于 ,显然不正确 好吧,按照人类的思路: View Code 已满 岁同理 ...
2014-07-28 12:49 1 4119 推荐指数:
贴代码,拿上就可以直接使用: 通过这个函数,稍微修改下,还可以根据身份证号,获取年纪 说明: 这个是从网上找的代码,自己稍微修改了一下 ...
...
int declare @sn_Last varchar(1) set @iRet=0 --判断是不 ...
做判断的时候总会遇到要效验身份证号码正不正确的问题,所有特地百度搜搜,整理,能实现身份证号长度校验、身份证号地址编码校验、身份证号中的年月日并校验。 身份证号码的特殊含义如下: 1.前1、2位数字表示:所在省份的代码; 2.第3、4位数字表示:所在城市的代码; 3.第5、6位数字表示:所在 ...
案例: 某公民的身份证号: 34052419800101001X (18位) 加权因子表: 位置序号 1 2 3 4 5 6 7 8 9 10 11 12 13 ...
判断只能为数字 判断身份证号:18位 ...
转的,比较完善的验证身份证号的代码 ...