js根据日期等生成时间戳

遇到了根据年月日 时分秒来生成时间戳,基本保证了每次生成的图片名字都不一样

1.这种方法后面时间戳的格式是。比如2016年8月19日,11时10分3秒,生成的就是:20160819111003,代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>fid+时间戳构建文件名</title>
</head>
<body>

<div class="imgname"></div>
<button  οnclick="makeImgname()">显示文件名</button>

<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript" src="bootstrap.min.js"></script>
<script type="text/javascript">

var fid = "320001";

function makeImgname(){
	var imgname = fid + timestamp() + ".jpg";

	$(".imgname").html(imgname);
}


function add0(m){
	return m<10?'0'+m : m;
}

function timestamp(){
	var time = new Date();
	var y = time.getFullYear();
	var m = time.getMonth()+1;
	var d = time.getDate();
	var h = time.getHours();
	var mm = time.getMinutes();
	var s = time.getSeconds();

	return y+add0(m)+add0(d)+add0(h)+add0(mm)+add0(s);
}


</script>
</body>
</html>
如图:


2.以毫秒数来生成时间戳。后面用到了再做记录


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值