重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
给获取时间定义的一个获取时间方法,在该方法内去获取
创新互联公司主要从事成都网站建设、做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务新宾,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220
function getTime(){
var nowDate=new Date();
var year=nowDate.getFullYear();
var month=nowDate.getMonth()+110?"0"+(nowDate.getMonth()+1):nowDate.getMonth()+1;
var date=nowDate.getDate()10?"0"+nowDate.getDate():nowDate.getDate();
var hour=nowDate.getHours()10?"0"+nowDate.getHours():nowDate.getHours();
var minute=nowDate.getMinutes()10?"0"+nowDate.getMinutes():nowDate.getMinutes();
var second=nowDate.getSeconds()10?"0"+nowDate.getSeconds():nowDate.getSeconds();
return year+month+date+hour+minute+second;
}
jquery获取时间戳用event的timeStamp方法获取。
例如:
显示出当对按钮元素的点击事件发生时的时间戳:
html
head
script type="text/javascript" src="/jquery/jquery.js"/script
script type="text/javascript"
$(document).ready(function(){
$("button").click(function(e){
$("span").text(e.timeStamp);
});
});
/script
/head
body
p对下面这个按钮的点击事件发生在 1970 年 1 月 1 日之后 spanunknown/span 毫秒。/p
buttonClick me/button
/body
/html
运行结果:
jQuery是JavaScript的框架,jQuery不是什么都可以实现的。获取系统时间需要用原生JavaScript。
!DOCTYPE html
html
head
meta charset="UTF-8" /
titleHTML5学堂/title
/head
body
div class="h5course"学习HTML5,到HTML5学堂/div
input class="h5course-com" id="h5courseCom" type="checkbox" /
label for="h5courseCom"HTML5学堂,一个神奇的网站/label
script type="text/javascript"
var h5course_com = new Date();
alert('HTML5学堂:' + h5course_com.getHours() + ':' + h5course_com.getMinutes() + ':' + h5course_com.getSeconds());
/script
/body
/html
jquery或者javascript获取服务器的特定时间:
通过执行ajax方式返回服务器时间
*/
$(document).ready(function (){
var url="/ajax/comm.shtml?action=getTime";
jQuery.ajax(url,{
data: "",
dataType: "json",
cache: false,
success: function(req){
callbackTime(req);
},
error: function(msg){
alert("ERROR:请刷新页面!");
}
});
$("#but1").click(function(){jqueryTest();});
});
var srv_nowtime;
function callbackTime(req){
var timeArr = req.split("");
srv_nowtime = new Date(timeArr[0]).getTime();
showTime();
window.setInterval(showTime, 1000);
}
function showTime(){
srv_nowtime += 1000;
var nowtime = new Date(srv_nowtime);
var ymd = nowtime.getFullYear() + ""+ (nowtime.getMonth()+1) +""+ (nowtime.getDate()10?"0"+nowtime.getDate():nowtime.getDate());
}
执行之后就会显示服务器时间