用JS實現根據當前時間隨機生成流水號或者訂單號
更新時間:2018年05月31日 08:53:03 作者:愛吃漁的熊
本文通過實例代碼給大家介紹了基于JS實現根據當前時間隨機生成流水號或者訂單號的相關知識,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧
既然是根據當前的時間,那么我們第一步就是獲取當前時間,然后拼接一個隨機數,這樣便實現了隨機生成一個流水號,注意由于要求每個流水號都是獨一無二的,生成后提交的過程中還是需要驗證當前的流水號是否存在,如果存在則需要提示用戶或者再次生成。
// 根據當前時間和隨機數生成流水號
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實現根據當前時間隨機生成流水號或者訂單號,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
相關文章
js的.innerHTML = ""IE9下顯示有錯誤的解決方法
js的.innerHTML= "……"在ie9- 的版本顯示不正常,使用jquery可以解決,有類似問題的朋友可以參考下2013-09-09
javascript 動態(tài)創(chuàng)建表格
這篇文章主要介紹了javascript 動態(tài)創(chuàng)建表格,需要的朋友可以參考下2015-01-01
JS對象序列化成json數據和json數據轉化為JS對象的代碼
這篇文章主要介紹了JS對象序列化成json數據和json數據轉化為JS對象的代碼,需要的朋友可以參考下2017-08-08

