创建一个新的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>