您的位置:首页 > Web前端 > JavaScript

时间方法 base.js

2016-08-05 11:09 260 查看
function getDateString(d){
var str = d.getFullYear()+"年"+twoNumber(d.getMonth()+1)+"月"+twoNumber( d.getDate() )+"日 "+getWeek( d.getDay() )+" "+twoNumber( d.getHours() )+":"+twoNumber( d.getMinutes() )+":"+twoNumber( d.getSeconds() );
return str;

}

//不足两位 高位补0

function twoNumber(num){
return num<10?"0"+num:num.toString();

}

function getWeek(num){
switch(num){
case 0:
return "星期日";
case 1:
return "星期一";
case 2:
return "星期二";
case 3:
return "星期三";
case 4:
return "星期四";
case 5:
return "星期五";
case 6:
return "星期六";

}

}

function isRightDate(year,month,day){
//2、判断月  1--12
if (month<1||month>12) {
return false;
};
//3、判断日期  大月份  小月份 2月份
//4 6 9 11
switch(month){
case 4:
case 6:
case 9:
case 11:{
if (day<1||day>30) {
return false;
};
}
break;
case 2:{
if ( isLeap(year) ) {
if (day<1||day>29) {
return false;
};
}else{
if (day<1||day>28) {
return false;
};
}
}
break;

default:{
if (day<1||day>31) {
return false;
};
}
break;
}

return true;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: