package Shop;
import java.util.*;
import java.util.Date;
import java.text.SimpleDateFormat;
public class CreateID
{
public String DateTime0()
{ //生成“年-月-日 时:分”格式的日期时间
String dt="";
Date now=new Date();
SimpleDateFormat dfn=new SimpleDateFormat("yyyy-MM-dd hh:mm");
dt=dfn.format(now).toString();
return(dt);
}
public String DateTime1()
{ //生成“年-月-日 时:分:秒”格式的日期时间
String dt="";
Date now=new Date();
SimpleDateFormat dfn=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
dt=dfn.format(now).toString();
return(dt);
}
public String DateTime2()
{ //生成具有汉字的日期时间
String asub="", bsub="",tin="";
tin=this.DateTime1(); //利用DateTime1()生成日期时间
asub=tin.substring(0,4); bsub=bsub.concat(asub);
bsub=bsub.concat("年");
asub=tin.substring(5,7); bsub=bsub.concat(asub);
bsub=bsub.concat("月");
asub=tin.substring(8,10); bsub=bsub.concat(asub);
bsub=bsub.concat("日");
asub=tin.substring(11,13); bsub=bsub.concat(asub);
bsub=bsub.concat("时");
asub=tin.substring(14,16); bsub=bsub.concat(asub);
bsub=bsub.concat("分");
asub=tin.substring(17,19); bsub=bsub.concat(asub);
bsub=bsub.concat("秒");
//System.out.println(bsub);
return(bsub);
}
public String DateTimeToID()
{ //将日期时间转换为ID号的方法
String asub="", bsub="",tin=""; int i=0,k=0;
/* 最初使用的方法,按位截取,较繁琐。后来用下面的循环替代了,保留供参考。
Date now=new Date();
SimpleDateFormat dfn=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
tin=dfn.format(now).toString();
asub=tin.substring(2,4); bsub=bsub.concat(asub);
asub=tin.substring(5,7); bsub=bsub.concat(asub);
asub=tin.substring(8,10); bsub=bsub.concat(asub);
asub=tin.substring(11,13); bsub=bsub.concat(asub);
asub=tin.substring(14,16); bsub=bsub.concat(asub);
asub=tin.substring(17,19); bsub=bsub.concat(asub);
*/
tin=this.DateTime1(); //利用DateTime1()生成日期时间
for(i=2,k=4;i<19;i=i+3,k=k+3)
{ //使用循环简化上面的载子串过程
asub=tin.substring(i,k); bsub=bsub.concat(asub);
}
return(bsub);
}
public String DateToID()
{ //将日期转换为订单ID号的方法
String asub="", bsub="",tin=""; int i=0,k=0;
tin=this.DateTime1(); //利用DateTime1()生成日期时间
for(i=2,k=4;i<11;i=i+3,k=k+3)
{
asub=tin.substring(i,k); bsub=bsub.concat(asub);
}
return(bsub);
}
public String CreateRand()
{ //生成随机数验证码的方法
String sRand=""; String rand="";
Random random=new Random();
for(int i=0;i<5;i++)
{
rand=String.valueOf(random.nextInt(10));
sRand=sRand.concat(rand);
}
return(sRand);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
课程设计.rar (51个子文件)
课程设计
.classpath 1KB
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.jdt.core.prefs 364B
org.eclipse.core.resources.prefs 100B
.jsdtscope 564B
org.eclipse.wst.common.component 501B
org.eclipse.wst.common.project.facet.core.xml 414B
org.eclipse.wst.jsdt.ui.superType.container 49B
src
Shop
Conn.java 621B
CreateID.java 3KB
QueryUpdate.java 1KB
WebRoot
3Left.jsp 3KB
Register.jsp 2KB
writeout.jsp 936B
writein.jsp 935B
RegiCheck.jsp 4KB
WEB-INF
classes
Shop
QueryUpdate.class 2KB
Conn.class 1KB
CreateID.class 2KB
lib
sqljdbc42.jar 878KB
index.jsp 835B
searchID.jsp 842B
clerkmanage.jsp 848B
6.jpg 156KB
Frame.html 522B
Newgood.jsp 2KB
3Top.jsp 2KB
1.png 9KB
exit.jsp 868B
dowritein.jsp 769B
dowriteout.jsp 769B
scanGoods.jsp 846B
changeGoods.jsp 848B
5.jpg 22KB
DB.rar 4KB
donewgood.jsp 1KB
8.jpg 23KB
account.jsp 844B
4.png 14KB
dosearchid.jsp 2KB
vipmanage.jsp 846B
Show.jsp 2KB
3Right.html 617B
LogCheck.jsp 3KB
3.jpg 4KB
7.jpg 188KB
META-INF
MANIFEST.MF 39B
orderdetail.jsp 848B
2.png 1012B
login.jsp 1KB
.project 1KB
共 51 条
- 1
资源评论
- zlzlzl2562023-07-04资源不错,对我启发很大,获得了新的灵感,受益匪浅。
- 杜撰5382023-11-16感谢大佬分享的资源,对我启发很大,给了我新的灵感。
- ☞1542023-12-28资源不错,对我启发很大,获得了新的灵感,受益匪浅。
HinomotoOniko
- 粉丝: 1832
- 资源: 139
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功