代码封装:
function getMonth(type, months) {
var d = new Date();
var year = d.getFullYear();
var month = d.getMonth() + 1;
if (Math.abs(months) > 12) {
months = months % 12;
};
if (months != 0) {
if (month + months > 12) {
year++;
month = (month + months) % 12;
} else if (month + months < 1) {
year--;
month = 12 + month + months;
} else {
month = month + months;
};
};
month = month < 10 ? "0" + month: month;
var date = d.getDate();
var firstday = year + "-" + month + "-" + "01";
var lastday = "";
if (month == "01" || month == "03" || month == "05" || month == "07" || month == "08" || month == "10" || month == "12") {
lastday = year + "-" + month + "-" + 31;
} else if (month == "02") {
if ((year % 4 == 0 && year % 100 != 0) || (year % 100 == 0 && year % 400 == 0)) {
lastday = year + "-" + month + "-" + 29;
} else {
lastday = year + "-" + month + "-" + 28;
};
} else {
lastday = year + "-" + month + "-" + 30;
};
var day = "";
if (type == "s") {
day = firstday;
} else {
day = lastday;
};
return day;
};
调用方法:
console.log('获取月开始日期:', getMonth('s',0))
console.log('获取月结束日期:', getMonth('e',0))
//下个月
getMonday("s",1)
getMonday("e",1)
上面是“javscript获取本月的开始日期和结束日期(包括上个月、下个月)”的全面内容,想了解更多关于 js 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_2417.html
workflows工作流
一只可爱的草莓味冰淇淋卷筒
一对葫芦ComfyUI工作流
一种长着彩虹翅膀的虫子comfyui工作流
一个可爱的口袋妖怪ComfyUI工作流
一个可爱的人形小机器人和一只蜗牛在森林
树上挂着一只快乐的荔枝ComfyUI工作流
一幅以霓虹灯照亮的城市天际线和未来主义画
一只放屁虫甲虫ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

3D立体人物效果
3d文字360度旋转
3d空间行走效果
利用js+css3做一个小鱼游泳特效
css3绘制一个会动的大嘴鸟
css3搭积木叠加图形
css3画弹珠,可以滚动!
会议人员60s签到倒计时插件







