JavaScript系列:Date对象
创建一个新的Date对象:
var oDate = new Date();
上面代码创建出的时间对象是运行这段代码时瞬间的系统时间。
| 方法 | 描述 |
|---|---|
| oDate.getFullYear() | 返回四位数的年份(如:2013) |
| oDate.getYear() | 根据浏览器的不同返回两位或者四位数的年份,因此不推荐使用 |
| oDate.getMonth() | 返回用整数表示的月份,从0(1月)到11(12月) |
| oDate.getDate() | 返回日期,从1开始 |
| oDate.getDay() | 返回星期几,从0(星期日)到6(星期六) |
| oDate.getHours() | 返回小时数,从0到23(24小时制) |
| oDate.getMinutes() | 返回分钟数,从0到59 |
| oDate.getSeconds() | 返回秒数,从0到59 |
| oDate.getMilliSeconds() | 返回毫秒数,从0到999 |
| oDate.getTime() | 返回从GMT时间1970年1月1日0点0分0秒经过的毫秒数 |
<script type="text/javascript">
var oDate = new Date();
var iYear = oDate.getFullYear();
var iMonth = oDate.getMonth() + 1; // 月份是从0开始的
var iDate = oDate.getDate();
var iDay = oDate.getDay();
switch (iDay) {
case 0:
iDay = "星期日";
break;
case 1:
iDay = "星期一";
break;
case 2:
iDay = "星期二";
break;
case 3:
iDay = "星期三";
break;
case 4:
iDay = "星期四";
break;
case 5:
iDay = "星期五";
break;
case 6:
iDay = "星期六";
break;
}
document.write("今天是" + iYear + "年" + iMonth + "月" + iDate + "日," + iDay);
</script>

浙公网安备 33010602011771号