javascript 时间对象的练习
DATE对象提供三种方法:
1.从系统中获取当前的时间和日期;
2.设置当时的时间和日期;
3.时间,日期转换成其它格式.
setYear 设置当前年份
setMonth 设置当前月份
setDate 设置当前日期
setDay 设置当前对象的星期数
setHours 设置当前的小时
setMinutes 设置当前的分钟
setSeconds 设置当前的秒
setTime 设置当前的时间(毫秒为单位)
内置对转--Date
//从系统中获取当前日期
var now=new Date();
document.write("现在是"+now.getYear()+"年"+(now.getMonth()+1)+"月"+now.getDate()+"日"+now.getHours()+"时"+now.getMinutes()+"分"+now.getSeconds()+"秒"+"
");//月份是从0至11计算,故+1.
//设置日期
var now=new Date();
now.setYear(1986);
now.setMonth(10);
now.setDate(06);
document.write("出生日期是"+now.getYear()+"年"+(now.getMonth()+1)+"月"+now.getDate()+"日"+"
");
//转换日期格式
var now=new Date();
document.write(now.toGMTString()+"
");//转换成GMT格式日期
document.write(now.toLocaleString()+"
");//转换成本地格式日期
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
显示当前日期:
显示当前时间
var objDate=new Date();
var year=objDate.getFullYear();//定义显示四位年数.
var month=objDate.getMonth()+1;//月份从0计算,故加一.
var date=objDate.getDate();
var day=objDate.getDay();
var hours=objDate.getHours();
var minutes=objDate.getMinutes();
var seconds=objDate.getSeconds();
switch(day){
case 0:
day="星期天";
break;
case 1:
day="星期一";
break;
case 2:
day="星期二";
break;
case 3:
day="星期三";
break;
case 4:
day="星期四";
break;
case 5:
day="星期五";
break;
case 6:
day="星期六";
break;
}
document.write("今天是"+year+"年"+month+"月"+date+"日"+","+hours+":"+minutes+":"+seconds+","+day+"
");
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]