使用当前日期生成随机id
Generating random id using current date
我正在做一个面向银行的项目。我必须使用当前日期生成帐号。
示例:
CCD_ 1。CCD_ 2,CCD_ 3,CCD_ 4,'001'
-表示在特定日期开户的新会员的编号
该号码应在每个分行更改,以避免出现相同的帐号。
如何做到这一点?
这是我的代码
http://jsfiddle.net/Jegannath/z9na41o5/#&togetherjs=ynHxlyDeO1
如果这真的是一个与银行相关的项目,那么不要依赖客户端JavaScript来生成帐号这样重要的东西。
"随机"数字要求有原因吗?如果没有,那么就坚持一个序列,这样可以更容易地确保唯一性。
在服务器端,使用@kuldeep.kamboj建议的分支前缀应该涵盖冲突。
您可以使用类似yyyyMMddBBnnnn的内容,其中yyyy=年,MM=月,dd=天,BB=分支编号,nnnn作为每天重置的序列。
不确定,这是正确的建议,
使用分支代码前缀和后缀中的时间戳,这可能也是开发人员的朋友,因为在未来30年后,你可以很容易地通过时间戳告诉他的帐户创建日期。
时间戳也是一种随机数。
建议使用服务器端代码。
相关文章:
- 使用当前日期生成随机id
- 通过ID JavaScript显示随机背景图像
- 如何使用随机css id为元素设置样式
- 选择数组的随机元素来设置Youtube视频ID API
- 在HTML表单中使用自动生成(即随机)的ID
- 如何通过html id将两个随机数传递给JS中的一个函数
- 分配随机 ID 不起作用
- 单击功能删除随机ID
- jQuery - 被赋予随机 ID 的动画对象
- 使用php和mysql获取随机id
- 正在停止Google TV模板随机化缩略图ID
- 硒IDE-显示意外警报!生成随机电子邮件ID时
- JS函数由半随机id触发
- 如何找到一个随机ID的选择器,XPATH &;我正在用Selenium c#测试一个CMS工具
- 在angular模板中只生成一次随机id号
- 使用随机id从json数组中删除项目
- 如何使用javascript显示随机id值
- 如何在jquery中使用.on('click')收集随机id
- JS:如何生成(随机)ID像ItXaK9gw
- Firebase和Angular JS中的随机ID