JavaScript生成随机订单编号或者订单号
基于时间生成的随机订单号,具有唯一性
代码:
function setTimeDateFmt(s) { // 个位数补齐十位数return s < 10 ? '0' + s : s;
}function createordernum() {const now = new Date()let month = now.getMonth() + 1let day = now.getDate()let hour = now.getHours()let minutes = now.getMinutes()let seconds = now.getSeconds()month = setTimeDateFmt(month)day = setTimeDateFmt(day)hour = setTimeDateFmt(hour)minutes = setTimeDateFmt(minutes)seconds = setTimeDateFmt(seconds)let orderCode = now.getFullYear().toString() + month.toString() + day + hour + minutes + seconds + (Math.round(Math.random() * 1000000)).toString();return orderCode;//基于年月日时分秒+随机数生成订单编号
}
调用方法
createordernum()
生成结果
JavaScript生成随机订单编号或者订单号相关推荐
- javascript生成随机四位数
在网页编程中,经常会用到随机数,像生成订单号这些都会用到. 今天小编分享的是使用javascript生成随机四位数,以下为实例代码. <input type="button" ...
- 用html js制作迷宫,JavaScript生成随机迷宫详解
本篇教程介绍了JavaScript生成随机迷宫详解,希望阅读本篇文章以后大家有所收获,帮助大家对JavaScript的理解更加深入. < #先看生成随机迷宫的代码吧↓ 1 2 3 生成随机迷宫v ...
- JavaScript 生成随机验证码
JavaScript 生成随机验证码 文章目录 JavaScript 生成随机验证码 Math对象下 random方法
- java编程根据订单编号查询订单状态_Java微信订单查询
Java 通过统一下单 API 进行订单支付后,除等待微信通过 notify_url 进行回调通知外,还可以主动查询订单状态 更多精彩 前置条件 可参考 Java 微信扫码支付 如果实现微信支付 官网 ...
- javaScript 生成随机字母 随机数字的5种方法
对于伪随机数,JS 有很多种玩法来生成我们所需要的伪随机数.根据上下限生成随机数:var rand = (min,max) => Math.round(Math.random()*(max-mi ...
- 工作日记:JavaScript生成随机色
不多啰啰,直接上硬货! /*** 获取指定闭区间的随机数* @param min 最小值* @param max 最大值* @returns {number}*/ export function ge ...
- web前端面试宝典-JavaScript生成随机字符串
- php 不重复订单号,php如何生成不重复的订单号,php不重复订单编号
php如何生成不重复的订单号PHP如何生成重复的订单号,php生成不重复订单号的方法如下:1.利用数据库的主键值生成自增订单号:2.实现"日期自增号"的订单号:3.生成随机订单号: ...
- Java订单编号生成
文章目录 前言 一.订单编号是什么? 二.使用步骤 1.引入库 2.生成订单编号 3.生成结果 三.代码效率 1.生成100万的订单编号 2.生成100万的订单编号耗时 总结 前言 开发过程当中可能会 ...
最新文章
- android studio 开发环境搭建
- 从BERT、XLNet到MPNet,细看NLP预训练模型发展变迁史
- java cms cpu占用率_cpu使用率过高和jvm old占用过高排查过程
- linux stress 命令 模拟系统高负载
- java怎么保存文件_java里数据怎么保存到硬盘或TXT文件里去
- Panabit安装测试小结
- SpringBoot @Async加在实现接口类的非接口方法上获取Bean异常
- 云主机安装linux发行版,用Ubuntu服务器版部署一个私有云
- HR经常会用到的面试问题
- 手机steam未能连接到服务器1004,steam与服务器连接失败
- C#中ManualResetEvent用法总结
- WPF模板(一)详细介绍
- 2021 TCR Asia收官 壳牌捷凯领克东望洋收获大满贯
- TOE(TCP/IP Offload Engine)网卡与一般网卡的区别
- 服务器文件备份到本地方法,Windows服务器文件备份到本地的方法、Windows服务器数据备份方案...
- 在树莓派(Linux)上使用FTDI的usb转串口芯片ft232两种驱动方式(VCP和D2xx)
- 微分几何笔记(7) —— 光滑微分流形
- 备份数据 宝塔linux_宝塔面板教程大全--宝塔linux面板数据备份教程
- 二氧化硅纳米微球量子点荧光猝灭贵金属纳米簇(NMNCs)/二氧化硅微球钼酸钙荧光粉的制备与研究
- 编程中的脚手架是什么意思