訂單號補0操作便捷方法

2021-10-01 09:03:49 字數 488 閱讀 6594

之前業務需要生成諸如test201912100000000008的訂單號,訂單號後面的10位數字需要進行補0操作,一直用的方法一感覺很笨拙,前段時間突然發現jdk1.5中,string類新增了乙個很有用的靜態方法string.format(),可以實現此功能及下文方法二

方法一:利用numberformat類中format()方法進行補0操作

public void ordernotest1()
方法二:利用string類新增了乙個很有用的靜態方法string.format()方法進行補0操作

public void ordernotest2()

生成訂單號的兩種方法

php生成唯一訂單號 第二種是 1,生成a類,b類兩個表,create table order id a id int 10 unsigned zerofill not null auto increment,stub char 1 not null default primary key id e...

PHP生成唯一訂單號的方法彙總

第一種 return date ymd str pad mt rand 1,99999 5,0 str pad left 第二種 return date ymd substr implode null,array map ord str split substr uniqid 7,13 1 0,8 ...

PHP生成唯一訂單號的方法彙總

第一種 複製 如下 return date ymd str pad mt rand 1,99999 5,0 str pad left 第二種複製 如下 return date ymd substr implode null,array map ord str split substr uniqid ...