请教javascript或者java自动生成序号的代码

netboygg 2007-03-26 03:48:29
要求javascript自动生成固定格式的序号 以便往数据库里添加 如“SBBJ-20070300001”

SBBJ- 为固定格式 2007为年度 03为月份 000001为自动增长的序号。

java代码也可以。

谢谢了!
...全文
715 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
netboygg 2007-03-28
  • 打赏
  • 举报
回复
恩 有道理 最好用java写 因为还涉及到与数据库操作的问题。
kangqin 2007-03-26
  • 打赏
  • 举报
回复
<script>
var now=new Date();
var month = now.getMonth()+1;
var str = "SBBJ-"+now.getYear();
str+=month<10?"0"+month:month;
var zero = "00000";
for(i=1;i<20;i++){
var tempStr = str;
var number = i.toString();
tempStr+= zero.substring(0,zero.length-number.length)+number;
document.write(tempStr+"<br/>\n");
}
</script>
xuStanly 2007-03-26
  • 打赏
  • 举报
回复
<script>
var base = 99;
var long = 10;
var date = new Date();
var year = date.getYear();
var month = date.getMonth() + 1;
var len = 5;
var tmp = ""
var s = "";
var str = "SBBJ-"
str += year.toString();
str += month.toString().length < 2 ? "0"+month.toString() : month.toString();
for(var i=0; i< long; i++){
  while((tmp+base.toString()).length < len){tmp += "0";}
  s = str+tmp+base.toString();
  document.write(s+"<br>");
  tmp = "";
  base += 1;
}
</script>
hbhbhbhbhb1021 2007-03-26
  • 打赏
  • 举报
回复
这个最好在JAVA那边写,因为涉及到序号问题,可以用个sequence和日期再组装下

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧