资源简介
该代码是真是项目中缩减的一部分,支付宝支付的网关项目
代码片段和文件信息
package alipay.util;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Random;
/* *
*类名:UtilDate
*功能:自定义订单类
*详细:工具类,可以用作获取系统日期、订单编号等
*版本:3.3
*日期:2012-08-17
*说明:
*以下代码只是为了方便商户测试而提供的样例代码,商户可以根据自己网站的需要,按照技术文档编写并非一定要使用该代码。
*该代码仅供学习和研究支付宝接口使用,只是提供一个参考。
*/
public class UtilDate {
/** 年月日时分秒(无下划线) yyyyMMddHHmmss */
public static final String dtLong = “yyyyMMddHHmmss“;
/** 完整时间 yyyy-MM-dd HH:mm:ss */
public static final String simple = “yyyy-MM-dd HH:mm:ss“;
/** 年月日(无下划线) yyyyMMdd */
public static final String dtShort = “yyyyMMdd“;
/**
* 返回系统当前时间(精确到毫秒)作为一个唯一的订单编号
* @return
* 以yyyyMMddHHmmss为格式的当前系统时间
*/
public static String getOrderNum(){
Date date=new Date();
DateFormat df=new SimpleDateFormat(dtLong);
return df.format(date);
}
/**
* 获取系统当前日期(精确到毫秒),格式:yyyy-MM-dd HH:mm:ss
* @return
*/
public static String getDateFormatter(){
Date date=new Date();
DateFormat df=new SimpleDateFormat(simple);
return df.format(date);
}
/**
* 获取系统当期年月日(精确到天),格式:yyyyMMdd
* @return
*/
public static String getDate(){
Date date=new Date();
DateFormat df=new SimpleDateFormat(dtShort);
return df.format(date);
}
/**
* 产生随机的三位数
* @return
*/
public static String getThree(){
Random rad=new Random();
return rad.nextInt(1000)+““;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-09-12 06:56 spring-boot-pay-master\
文件 42 2017-09-12 06:56 spring-boot-pay-master\.gitignore
文件 9 2017-09-12 06:56 spring-boot-pay-master\.gitignore.bak
文件 118 2017-09-12 06:56 spring-boot-pay-master\README.md
文件 1717 2017-09-12 06:56 spring-boot-pay-master\logback.xm
文件 3951 2017-09-12 06:56 spring-boot-pay-master\pom.xm
目录 0 2017-09-12 06:56 spring-boot-pay-master\src\
目录 0 2017-09-12 06:56 spring-boot-pay-master\src\main\
目录 0 2017-09-12 06:56 spring-boot-pay-master\src\main\java\
目录 0 2017-09-12 06:56 spring-boot-pay-master\src\main\java\alipay\
目录 0 2017-09-12 06:56 spring-boot-pay-master\src\main\java\alipay\util\
文件 1915 2017-09-12 06:56 spring-boot-pay-master\src\main\java\alipay\util\UtilDate.java
目录 0 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\
目录 0 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\boot\
目录 0 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\boot\pay\
文件 178 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\boot\pay\App.java
文件 1422 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\boot\pay\PayInterface.java
目录 0 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\boot\pay\common\
文件 6148 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\boot\pay\common\.DS_Store
文件 695 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\boot\pay\common\FastJsonUtil.java
文件 1326 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\boot\pay\common\HttpServRequestHelper.java
文件 1264 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\boot\pay\common\Log.java
文件 908 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\boot\pay\common\MoneyFormat.java
文件 861 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\boot\pay\common\RandomCodeHelper.java
文件 5645 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\boot\pay\common\RegexUtils.java
文件 7050 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\boot\pay\common\Util.java
文件 2187 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\boot\pay\common\xm
目录 0 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\boot\pay\common\encrypt\
文件 6148 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\boot\pay\common\encrypt\.DS_Store
文件 2940 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\boot\pay\common\encrypt\AliMD5.java
文件 1587 2017-09-12 06:56 spring-boot-pay-master\src\main\java\spring\boot\pay\common\encrypt\CryptAES.java
............此处省略76个文件信息
评论
共有 条评论