1. 程式人生 > >生成訂單編號的工具類

生成訂單編號的工具類

println syn private span java log out tor edate

package com.qiyuan.util;

import java.text.SimpleDateFormat;
import java.util.Date;

public class orderCode {

    //訂單編號前綴
    public static final String PREFIX = "DD";
    //訂單編號後綴(核心部分)
    private static long code;
    
    // 生成訂單編號
    public static synchronized String getOrderCode() {
        code
++; String str = new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()); long m = Long.parseLong((str)) * 10000; m += code; return PREFIX + m; } public static void main(String[] args) { System.out.println(orderCode.getOrderCode()); } }

生成訂單編號的工具類