其實你可以自行設定許多不同的格式。
格式裡面主要分兩個部分,一個部分是時間,一個部分是數字。
你可以只根據時間來產生編號,也可以只根據數字,也可以兩種都使用。
設定方法可以參考這篇
除上方文件中的格式以外你也可以根據下表來將你的時間格式或數字格式做客製化的設定。
數字符號 | 含義 | 用法 |
---|---|---|
0 | 數字 | 可以用這個符號來決定您的流水號數字要顯示幾位數,不足的部分會自動補上0。例如填寫000會顯示像是003,026,145等三位數的數字。 |
# | 數字 | 與0不同的部分在於不足的會自動去掉,所以說數字是幾位數就會顯示幾位數,只需要#一個符號即可,如要加上千分號就必須以#,###表示。 |
. | 小數點 | 放在整數與小數之間。例如填寫000.00會顯示像是003.00,026.00,145.00等整數三位數,小數兩位數的數字。 |
- | 負號 | 數字會以負數顯示,例如填寫-000會顯示像是-003,-026,-145等負數。 |
, | 千分號 | 將數字以三位數為單位分隔。例如填寫#,###會顯示像是3,000,2,600,000,等數字。 |
時間符號 | 含義 | 用法 |
---|---|---|
G | 西元記號 | Gyyyy => AD2000,AD為西元後的意思。 |
y | 年 | yy => 96 |
Y | 年 | Y => 2000 |
M | 月份 | M => 12, MM => 09, MMM => Jul, MMMM => July |
w | 該年第幾週 | ww => 10 |
W | 該月第幾週 | W => 1 |
D | 該年第幾天 | DDD => 063 |
d | 該月第幾天 | dd => 03 |
F | 該月第幾週 | F => 1 |
E | 星期幾 | EEE => Wed |
u | 星期幾,以阿拉伯數字顯示 | 星期一 => 1, 星期二 => 2... |
a | AM/PM | KKa => 11PM |
H | 小時,以0-23顯示 | HH => 23 |
k | 小時,以1-24顯示 | kk => 21 |
K | 小時,以0-11顯示 | KK => 03 |
h | 小時,以1-12顯示 | hh => 03 |
m | 分 | mm => 55 |
s | 秒 | ss => 55 |
S | 毫秒 | SSSS => 0098 |
範例:
PO-{1,date,GyyyyMMddHHmmssSSSS}-{0,number,0,000} => PO-AD202003031552300518-0,001
PO-{1,date,yyyyMMMMFEEEE}-{0,number,#} => PO-2020March1Tuesday-1