簡單訂單編號生成思路(時間 時間戳)

2021-09-23 14:06:55 字數 603 閱讀 1054

簡單的訂單編號生成思路,即由時間(yyyymmdd)+時間戳的格式生成。

//自定義訂單編號生成規則   由yyyymmdd(年月日) + 時間戳的格式組成

let currdate = new date();

let year = currdate.getfullyear();

let month = currdate.getmonth() + 1 < 10 ? "0" + (currdate.getmonth() + 1): currdate.getmonth() + 1;

let day = currdate.getdate()<10 ? "0"+currdate.getdate() : currdate.getdate();

//獲取年月日

let date = year + month + day; //20190524

//獲取當時時間戳

let timestamp = date.parse(currdate); //155866554500

//生成訂單

let orderid = date + timestamp; //20190524155866554500

Java生成時間戳

通常使用 system.currenttimemillis 1449565025434 但是會出現重複,同時間多次請求建議不使用這種方法 這種方法生成的是唯一的時間編碼 12081657054320000 時間格式生成唯一編碼start the fieldposition.private stati...

js生成時間戳

date 物件用於處理日期和時間。new date 生成時間戳 function createtimestamp 三種方法生成時間戳 第一種var timestamp1 date.parse new date 1372751992000 第一種獲取的時間戳是把毫秒改成000顯示 第二種 var ti...

js 時間戳簡單處理

js 時間戳簡單處理 時間戳字串轉時間格式字串 var time new date rowdata.starttime value time.tolocalestring 時間字串轉時間戳 var star new date rowdata.starttime starttime star.gett...