时间编号
开发工具与关键技术:java
作者:彭浩达
撰写时间:2019年 6月 17日
function run()
{
var currentDate = new Date();
var year = currentDate.getFullYear(); //获取年份
var month = currentDate.getMonth() + 1; //获取月份 +1时因为从零开始
var day = currentDate.getDate(); //获取天数
var hour = currentDate.getHours(); //获取小时
var minute = currentDate.getMinutes(); //获取分钟
var second = currentDate.getSeconds(); //获取秒数
if(hour < 10){
hour= “0” + hour;
}
if(minute < 10){
minute= “0” + minute;
}
if(second < 10){
second = “0” + second;
}
$("#bianhao").val(year + month + day + hour + minute + second);
};
由于获取的时间不是字符类型直接拼接是会加在一起的,所以要在拼接的时候,给其中的某一个时间变量转换为toString(),就可以拼接起来,而不会相加,如下:
$("#bianhao").val(year.toString() + month + day + hour + minute + second);
运行过程
结果:
由于它是用年月日时分秒拼接成的流水号,所以它一般不会重复