日期时间对象
2025年4月30日大约 2 分钟
示例代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>日期对象</title>
<style type="text/css">
#dvs
{
width:600px;
height:50px;
border:solid 5px orange;
font-size:30px;
line-height:40px;
text-align:center;
color:green;
}
</style>
</head>
<body>
<div id='dvs'></div>
<script type="text/javascript">
//获取文档元素
var time=document.getElementById('dvs');
/*var times=function(time)
{
//初始化
var d=new Date();
//获取年
var y=d.getFullYear();
//获取月 月份需要加1
var m=d.getMonth()+1;
if(m<10)
{
m='0'+m;
}
//获取日
var r=d.getDate();
if(r<10)
{
r='0'+r;
}
//获取时
var h=d.getHours();
if(h<10)
{
h='0'+h;
}
//获取分
var i=d.getMinutes();
if(i<10)
{
i='0'+i;
}
//获取秒
var s=d.getSeconds();
if(s<10)
{
s='0'+s;
}
//获取星期
var W=d.getDay();
switch(W)
{
case 1:
w='星期一';
break;
case 2:
w='星期二';
break;
case 3:
w='星期三';
break;
case 4:
w='星期四';
break;
case 5:
w='星期五';
break;
case 6:
w='星期六';
break;
default:
w='星期日';
break;
}
//输出文档对象定时器的内容
time.innerHTML=y+'-'+m+'-'+r+' '+h+':'+i+':'+s+' '+w;
}
}*/
//设置定时器 (时间单位是以毫秒记)
setInterval(function(){
//初始化
var d=new Date();
//获取年
var y=d.getFullYear();
//获取月 月份需要加1
var m=d.getMonth()+1;
if(m<10)
{
m='0'+m;
}
//获取日
var r=d.getDate();
if(r<10)
{
r='0'+r;
}
//获取时
var h=d.getHours();
if(h<10)
{
h='0'+h;
}
//获取分
var i=d.getMinutes();
if(i<10)
{
i='0'+i;
}
//获取秒
var s=d.getSeconds();
if(s<10)
{
s='0'+s;
}
//获取星期
var W=d.getDay();
switch(W)
{
case 1:
w='星期一';
break;
case 2:
w='星期二';
break;
case 3:
w='星期三';
break;
case 4:
w='星期四';
break;
case 5:
w='星期五';
break;
case 6:
w='星期六';
break;
default:
w='星期日';
break;
}
//输出文档对象定时器的内容
time.innerHTML=y+'-'+m+'-'+r+' '+h+':'+i+':'+s+' '+w;
$('#dvs').html(y+'-'+m+'-'+r+' '+h+':'+i+':'+s+' '+w);
},1000);
},1000);
</script>
<script type="text/javascript">
document.write('<br/>');
document.write('<hr/>');
var dd=new Date();
document.write(dd);
</script>
</body>
</html>
获取当前时间和时间戳
/**
* [get_time 获取当前时间或指定时间 yyyy-mm-dd HH:ii:ss 和时间戳 ]
* @return {[object]} [返回还有当前时间或指定时间和时间戳的对象]
*/
function get_time(string)
{
var tt = new Object;
if(typeof(string) != "undefined")
{
var d=new Date(string);
}
else
{
var d=new Date();
}
//获取年
var y=d.getFullYear();
//获取月 月份需要加1
var m=d.getMonth()+1;
if(m<10)
{
m='0'+m;
}
//获取日
var r=d.getDate();
if(r<10)
{
r='0'+r;
}
//获取时
var h=d.getHours();
if(h<10)
{
h='0'+h;
}
//获取分
var i=d.getMinutes();
if(i<10)
{
i='0'+i;
}
//获取秒
var s=d.getSeconds();
if(s<10)
{
s='0'+s;
}
var now_time = y+'-'+m+'-'+r+' '+h+':'+i+':'+s;
var time = Date.parse(d);
tt.now_time = now_time;
tt.time = time;
return tt;
}