我們?cè)趯?xiě)一些效果時(shí),經(jīng)常要用到 jquery 獲取當(dāng)前時(shí)間,但是jquery 目前并沒(méi)有提供直接獲取當(dāng)前時(shí)間的 api 或者函數(shù),所以我們還是得用原生的 javascript 時(shí)間對(duì)象 Date 來(lái)獲取當(dāng)前時(shí)間,我們給出了代碼
function currentTime(){vard = newDate(),str = '';str += d.getFullYear()+'年';str += d.getMonth() + 1+'月';str += d.getDate()+'日';str += d.getHours()+'時(shí)'; str += d.getMinutes()+'分'; str+= d.getSeconds()+'秒'; returnstr; }
這里是一個(gè)時(shí)鐘代碼jquery 獲取當(dāng)前時(shí)間實(shí)例代碼,可以實(shí)時(shí)更新的,可以自己學(xué)習(xí)一下
<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
<script type="text/javascript">function currentTime(){
var d = new Date(),str = '';
str += d.getFullYear()+'年';
str += d.getMonth() + 1+'月';
str += d.getDate()+'日';
str += d.getHours()+'時(shí)';
str += d.getMinutes()+'分';
str+= d.getSeconds()+'秒';
return str;
}
setInterval(function(){$('#time').html(currentTime)},1000);
</script>
</head>
<body>
<div id="time"></div>
</body>
</html>
JavaScript 獲取當(dāng)前時(shí)間戳:
第一種方法:
var timestamp = Date.parse(new Date());
結(jié)果:1280977330000
第二種方法:
var timestamp = (new Date()).valueOf();
結(jié)果:1280977330748
第三種方法:
var timestamp=new Date().getTime();
結(jié)果:1280977330748
第一種:獲取的時(shí)間戳是把毫秒改成000顯示,
第二種和第三種是獲取了當(dāng)前毫秒的時(shí)間戳。
function currentTime(){vard = newDate(),str = '';str += d.getFullYear()+'年';str += d.getMonth() + 1+'月';str += d.getDate()+'日';str += d.getHours()+'時(shí)'; str += d.getMinutes()+'分'; str+= d.getSeconds()+'秒'; returnstr; }
這里是一個(gè)時(shí)鐘代碼jquery 獲取當(dāng)前時(shí)間實(shí)例代碼,可以實(shí)時(shí)更新的,可以自己學(xué)習(xí)一下
<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
<script type="text/javascript">function currentTime(){
var d = new Date(),str = '';
str += d.getFullYear()+'年';
str += d.getMonth() + 1+'月';
str += d.getDate()+'日';
str += d.getHours()+'時(shí)';
str += d.getMinutes()+'分';
str+= d.getSeconds()+'秒';
return str;
}
setInterval(function(){$('#time').html(currentTime)},1000);
</script>
</head>
<body>
<div id="time"></div>
</body>
</html>
JavaScript 獲取當(dāng)前時(shí)間戳:
第一種方法:
var timestamp = Date.parse(new Date());
結(jié)果:1280977330000
第二種方法:
var timestamp = (new Date()).valueOf();
結(jié)果:1280977330748
第三種方法:
var timestamp=new Date().getTime();
結(jié)果:1280977330748
第一種:獲取的時(shí)間戳是把毫秒改成000顯示,
第二種和第三種是獲取了當(dāng)前毫秒的時(shí)間戳。