代码封装:
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工作流
- 停在音乐节露营地的一辆复古大众巴士由羊毛制成
- 乒乓卡通3d人物
- 一个冰淇淋ComfyUI工作流
- 一只透明老虎骨骼标本ComfyUI工作流
- 图生图局部重绘ComfyUI工作流
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!