中国场馆协会:怎样编写基于日期的序列号

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 04:35:02
希望此一时生成的序列号和彼一时生成的不同,就是用时间做种子的序列号生成算法,位数不限。希望大侠们赐教!感激涕零!

vb里 序列号=Replace(Replace(Replace(Now, " ", ""), "-", ""), ":", "")

就是取当前时间如2005-8-27 13:50:24
然后去掉空格 - :
剩下2005827135024
当然 你可以后面加上你实际的验证吗
这样 就保证不同时间需要输入不同的东西
当然也可以 只要日期
或是 日期和验证吗有一个对应的列表

比如 27日 -- QWFVZFAG
28日 -- FRASFASFGASG

用srand((unsigned)time(NULL))给rand生成一个seed,然后再rand()出几个数,最后根据数据自己编。