获取标准日期时间
2014-09-12来源:易贤网

javascript获取标砖的格林尼治时间,不输出本地时间

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">

<html xmlns="">

<head><title>

时间

</title>

<script language="javascript" type="text/javascript">

//特别注明:北京时间是格林尼治标准时加八小时,因此用的起始时间也是从八点起算的

var secondServer = 1318500430.62087;

var secondClient = parseInt(new Date().getTime()/1000);

var secondSub = secondServer - secondClient; //两端时间秒差

//星期函数

function initArray()

{

this.length=initArray.arguments.length

for(var i=0;i<this.length;i++)

this[i+1]=initArray.arguments[i]

}

function meizzTime(n)

{

var mei = new Date();

mei.setTime(mei.getTime() + n*1000); //得到一个新的时间

var y = mei.getFullYear();//年

//var y = mei.getYear();//年

//y=(!document.all)?y+1900:y;

var t = mei.getMonth()+1;//月分需加1

var d = mei.getDate();//日

var w = new initArray(

"星期日",

"星期一",

"星期二",

"星期三",

"星期四",

"星期五",

"星期六");

var z = w[mei.getDay()+1]//星期

var h = (mei.getHours() > 9) ? mei.getHours() : "0" + mei.getHours(); //时

var m = (mei.getMinutes() > 9) ? mei.getMinutes() : "0" + mei.getMinutes(); //分

var s = (mei.getSeconds() > 9) ? mei.getSeconds() : "0" + mei.getSeconds(); //秒

document.meizz.clock.value = y +" 年 "+ t +" 月 "+ d +" 日 " + z +" "+ h +":"+ m +":"+ s; //显示年月日和时间

setTimeout("meizzTime(secondSub)", 1000);

}

</script>

<style type="text/css">

body {margin-left: 0px; margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}

.times{background:url(../images/daka/check_10.jpg) no-repeat;width:272px;height:35px;overflow:hidden;padding-left:60px;padding-top:11px;border:none}

</style>

</head>

<body onload="meizzTime(secondSub)">

<form name="meizz" method="post" id="meizz">

<div></div><input name="clock" size="40" class="times" />

</form>

</body>

</html>

更多信息请查看IT技术专栏

2025公考·省考培训课程试听预约报名

  • 报班类型
  • 姓名
  • 手机号
  • 验证码
推荐信息