import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.UUID;
public class IdGen {
private static final SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmssSSS");
/**
* 封装JDK自带的UUID, 通过Random数字生成, 中间无-分割.
*/
public static String uuid() {
return UUID.randomUUID().toString().replaceAll("-", "");
}
public static String getTxSn() {
return sdf.format(new Date()) + UUID.randomUUID().toString().replace("-", "").substring(4, 10);
}
public static String generateTxnTime() {
return (new SimpleDateFormat("yyyyMMddHHmmss")).format(new Date());
}
}