package com.jsy.basic.util.utils;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* @program: pay
* @description: 生成唯一订单号
* @author: Hu
* @create: 2021-01-22 10:19
**/
public class OrderNoUtil {
/**
* @Description: 支付下单订单号
* @author: Hu
* @since: 2021/2/23 17:52
* @Param:
* @return:
*/
public static String getOrder() {
SimpleDateFormat sdfTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String s=sdfTime.format(new Date().getTime()).replaceAll("[[\\s-:punct:]]", "");
int s1=(int) (Math.random() * 999999999);
int s2=(int) (Math.random() * 9);
return s + s1 + s2;
}
public static void main(String[] args) {
System.out.println(getOrder());
System.out.println(new Date().getTime());
}
/**
* @Description: 企业付款订单号
* @author: Hu
* @since: 2021/2/23 17:52
* @Param:
* @return:
*/
public static String txOrder() {
生成唯一订单号 工具类
最新推荐文章于 2023-09-20 16:22:44 发布
这是一个Java工具类,包含两个方法用于生成支付下单和企业付款的唯一订单号。订单号生成结合了当前时间戳和随机数,确保唯一性。主函数展示了如何使用这两个方法。

最低0.47元/天 解锁文章
1425

被折叠的 条评论
为什么被折叠?



