function is_leap(year) {
return (year0==0?res=(year%400==0?1:0):res=(year%4==0?1:0));
}
m_days=new Array(31,28+is_leap(ynow),31,30,31,31,30,31,30,31,30,31);
n1str=new Date(2008,3,1); firstday=n1str.getDay();
tr_str=Math.ceil((m_days[mnow] + firstday)/7);
for(i=0;i<tr_str;i++) { //表格的行
for(k=0;k<7;k++) { //表格每行的单元格
idx=i*7+k; //单元格自然序列号
date_str=idx-firstday+1; //计算日期
(date_str<=0 || date_str>m_days[mnow]) ? date_str=" " : date_str=idx-firstday+1; //过滤无效日期(小于等于零的、大于月总天数的)
$(".date-info .date").last().append("<td class='day'>" + date_str + "</td>");
}
}
if(mnow<=0){
mnow=11;
ynow=ynow-1;
}else{
mnow--;
}
if(mnow>=11){
mnow=0;
ynow=ynow+1;
}else{
mnow++;
}
var nstr = new Date();
var ynow = nstr.getFullYear();
var mnow = nstr.getMonth();
var dnow = nstr.getDate();
var mnow_real = mnow;
calendar(nstr,ynow,mnow,dnow);
monDetail(ynow,mnow_real);
function monDetail(ynow,mnow){
mnow_real = mnow+1;
$(".month-detail").html(ynow+"-"+ mnow_real); //显示当前年月
}
function is_leap(year) { //判断是否为闰年
return (year0==0?res=(year%400==0?1:0):res=(year%4==0?1:0));
}
function preMonth(){ //上一个月
console.log(mnow);
if(mnow<=0){
mnow=11;
ynow=ynow-1;
}else{
mnow--;
}
calendar(nstr,ynow,mnow,dnow);
monDetail(ynow,mnow);
}
function nextMonth(){ //下一个月
if(mnow>=11){
mnow=0;
ynow=ynow+1;
}else{
mnow++;
}
calendar(nstr,ynow,mnow,dnow);
monDetail(ynow,mnow);
}
function calendar(nstr,ynow,mnow,dnow){
$(".date-info tr.date").remove(); /改变月份时,先移除旧的日期
var nlstr = new Date(ynow,mnow,1); //当月第一天
var firstday = nlstr.getDay(); //第一天星期几
var m_days=new Array(31,28+is_leap(ynow),31,30,31,31,30,31,30,31,30,31); //每个月的天数
var tr_str=Math.ceil((m_days[mnow] + firstday)/7); //当前月天数+第一天是星期几的数值 获得 表格行数
var i,k,idx,date_str;
for(i=0;i<tr_str;i++) { //表格的行
$(".date-info tbody").append("<tr class='date'></tr>");
for(k=0;k<7;k++) { //表格每行的单元格
idx=i*7+k; //单元格自然序列号
date_str=idx-firstday+1; //计算日期
(date_str<=0 || date_str>m_days[mnow]) ? date_str=" " : date_str=idx-firstday+1; //过滤无效日期(小于等于零的、大于月总天数的)
$(".date-info .date").last().append("<td class='day'>" + date_str + "</td>");
}
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有