标签:
js-date对象
一、什么是date对象?
Date 对象用于处理日期和时间。
二、date对象方法
| 方法名称 | 功能描述 |
| get/setDate() | 返回/设置日期 |
| get/setFullyear() | 返回/设置年份,用四位数表示 |
| get/setYear() | 返回/设置年份 |
| get/setMonth() |
返回/设置月份 0:1月……11:12月,需要加一 |
| get/setHours() | 返回/设置小时,24小时 |
| get/setMinutes() | 返回/设置分钟 |
| get/setSeconds() | 返回/设置秒数 |
| get/setTime() | 返回/设置时间(单位:毫秒) |
三、具体使用
1、常用日期设定
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>常用日期对象</title>
<script type="text/javascript">
var cur = new Date();
var years = cur.getYear();
var month = cur.getMonth();
var days = cur.getDate();
var hours = cur.getHours();
var minutes = cur.getMinute();
var seconds = cur.getSeconds();
alert("此时时间是:"+years+"年"+(month+1)+"月"+days+"日"+hours+"时"+minutes+"分"+seconds+"秒");
</script>
</head>
<body>
</body>
</html>
2、日期的设置
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>test</title>
<script type="text/javascript">
var dateObj= new Date();
dateObj.setYear(2007);
dateObj.setMonth(4);
dateObj.setDate(20);
alert("dateObj设置的时间是:"+dateObj.setYear()+"年"+dateObj.setMonth()+"月"+dateObj.setDate()+"日");
</script>
</head>
<body>
</body>
</html>
3、返回星期的方法
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>test</title>
<script>
var mydate = new Date();
var weekday = ["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
var mynum = mydate.getDay();
document.write(mydate.getDay()+‘<br />‘);
document.write("今天是:"+weekday[mynum]);
</script>
</head>
<body>
</body>
</html>
4、注意
var mydate = new Date();
document.write("当前时间:"+mydate+‘<br />‘);
mydate.setTime(mydate.getTime()+60*60*1000);
//注意:时间推迟一小时,就是mydate.getTime()+60*60*1000 1小时=60*60*1000秒
document.write("推迟一小时时间:"+mydate);
标签:
原文地址:http://www.cnblogs.com/foodoir/p/5723449.html