用JS实现根据当前时间随机生成流水号或者订单号


Posted in Javascript onMay 31, 2018

既然是根据当前的时间,那么我们第一步就是获取当前时间,然后拼接一个随机数,这样便实现了随机生成一个流水号,注意由于要求每个流水号都是独一无二的,生成后提交的过程中还是需要验证当前的流水号是否存在,如果存在则需要提示用户或者再次生成。

//   根据当前时间和随机数生成流水号
   randomNumber() {
    const now = new Date()
    let month = now.getMonth() + 1
    let day = now.getDate()
    let hour = now.getHours()
    let minutes = now.getMinutes()
    let seconds = now.getSeconds()
    month = this.setTimeDateFmt(month)
    hour = this.setTimeDateFmt(hour)
    minutes = this.setTimeDateFmt(minutes)
    seconds = this.setTimeDateFmt(seconds)
    return now.getFullYear().toString() + month.toString() + day + hour + minutes + seconds + (Math.round(Math.random() * 89 + 100)).toString()
   }

总结

以上所述是小编给大家介绍的用JS实现根据当前时间随机生成流水号或者订单号,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
基于jquery实现的移入页面上空文本框时,让它变为焦点,移出清除焦点
Jul 26 Javascript
jquery实现可拖动DIV自定义保存到数据的实例
Nov 20 Javascript
动态加载jQuery的方法
Jun 16 Javascript
使用JavaScript制作一个简单的计数器的方法
Jul 07 Javascript
深入探讨前端框架react
Dec 09 Javascript
JavaScript的模块化开发框架Sea.js上手指南
May 12 Javascript
jQuery实现公告新闻自动滚屏效果实例代码
Jul 14 Javascript
各种选择框jQuery的选中方法(实例讲解)
Jun 27 jQuery
JQuery EasyUI 结合ztrIee的后台页面开发实例
Sep 01 jQuery
VueAwesomeSwiper在VUE中的使用以及遇到的一些问题
Jan 11 Javascript
微信小程序实现预览图片功能
Oct 22 Javascript
ES6中Symbol、Set和Map用法详解
Aug 20 Javascript
Vue2 轮播图slide组件实例代码
May 31 #Javascript
vue2.0+vuex+localStorage代办事项应用实现详解
May 31 #Javascript
JavaScript 中的12种循环遍历方法【总结】
May 31 #Javascript
Vue 让元素抖动/摆动起来的实现代码
May 31 #Javascript
angular2路由之routerLinkActive指令【推荐】
May 30 #Javascript
webpack里使用jquery.mCustomScrollbar插件的方法
May 30 #jQuery
Vue2.0 实现移动端图片上传功能
May 30 #Javascript
You might like
实用函数5
2007/11/08 PHP
PHP 删除文件与文件夹操作 unlink()与rmdir()这两个函数的使用
2011/07/17 PHP
php后退一页表单内容保存实现方法
2012/06/17 PHP
Thinkphp模板中使用自定义函数的方法
2012/09/23 PHP
对于PHP 5.4 你必须要知道的
2013/08/07 PHP
php使用Imagick生成图片的方法
2015/07/31 PHP
php封装的mysqli类完整实例
2016/10/18 PHP
PHP的自定义模板引擎
2017/03/24 PHP
PHP字符串与数组处理函数用法小结
2020/01/07 PHP
js实现上传文件添加和删除文件选择框
2016/10/24 Javascript
Javascript 判断两个IP是否在同一网段实例代码
2016/11/28 Javascript
JS 调试中常见的报错问题解决方法
2017/05/20 Javascript
Bootstrap 实现表格样式、表单布局的实例代码
2018/12/09 Javascript
基于jquery实现彩色投票进度条代码解析
2020/08/26 jQuery
python获取一组数据里最大值max函数用法实例
2015/05/26 Python
以视频爬取实例讲解Python爬虫神器Beautiful Soup用法
2016/01/20 Python
Python对list列表结构中的值进行去重的方法总结
2016/05/07 Python
python机器学习实战之K均值聚类
2017/12/20 Python
pandas分区间,算频率的实例
2019/07/04 Python
Python学习笔记之集合的概念和简单使用示例
2019/08/22 Python
Python numpy.zero() 初始化矩阵实例
2019/11/27 Python
Python TestSuite生成测试报告过程解析
2020/07/23 Python
CSS3 Columns分列式布局方法简介
2014/05/03 HTML / CSS
html svg生成环形进度条的实现方法
2019/09/23 HTML / CSS
什么是触发器(trigger)? 触发器有什么作用?
2013/09/18 面试题
在求职信中如何凸显个人优势
2013/10/30 职场文书
个人简历自荐信
2013/12/05 职场文书
食品行业求职人的自我评价
2014/01/19 职场文书
高中军训感言1000字
2014/03/01 职场文书
毕业生写求职信的要点
2014/03/04 职场文书
《美丽的丹顶鹤》教学反思
2014/04/22 职场文书
小学竞选班长演讲稿
2014/09/09 职场文书
2014年网管工作总结
2014/12/11 职场文书
放假通知格式
2015/04/14 职场文书
国家助学贷款承诺书
2015/04/30 职场文书
公安忠诚教育心得体会
2016/01/23 职场文书