首页 > 代码库 > Date的使用
Date的使用
方法 | 说明 |
Date() | 返回当日的日期和时间 |
getDate() | 获取当天(1-31) |
getDay() | 获取当天的星期(0-6) |
getMonth() | 获取月份(0-11) |
getFullYear() | 获取完整的年份 |
getYear() | 获取年份 |
getHours() | 获取小时(0-23) |
getMinutes() | 获取分钟(0-59) |
getSeconds() | 获取秒(0-59) |
getMilliseconds() | 获取毫秒(0-999) |
getTime() | 获取自1970.1.1到现在的毫秒数 |
Parse() | 获取自1970.1.1午夜到指定日期的毫秒数 |
setDate() | 设置天 |
setMonth() | 设置月 |
setFullYear() | 设置完整年份 |
setYear() | 设置年份 |
setHours() | 设置小时 |
setMinutes() | 设置分 |
setSeconds() | 设置秒 |
setMilliseconds() | 设置毫秒 |
setTime() | 通过1970.1.1午夜添加或减去指定数目的毫秒计算 |
toString() | 把date()对象转换为字符串 |
<script type="text/javascript" language="javascript">
//使用指定的年、月、日创建日期对象
//var date = new Date(1988,10,11);
//document.write(date.getYear());//输出88(原因:获取年份至1900年的差值)
//document.write(date.getFullYear());//输出1988
var date = new Date();//创建当前日期对象
var year = date.getFullYear();
var month = date.getMonth();
var day = date.getDate();
var hour = date.getHours();
hour = hour<10?"0"+hour:hour;
var minute = date.getMinutes();
minute = minute<10?"0"+minute:minute;
var second = date.getSeconds();
second = second<10?"0"+second:second;
document.write(year+"-"+(month+1)+"-"+day+" "+hour+":"+minute+":"+second);
if(hour<13){
document.write("<br>AM");
}else{
document.write("<br>PM");
}
document.write("<br>星期"+date.getDay());
</script>