let currentTime = moment().format('YYYY-MM-DD hh:mm:ss')
let curDay_ = currentTime.substr(8, 2)
function changeStr(allstr, start, end, str, changeStr) { //allstr:原始字符串,start,开始位置,end:结束位 置,str:要改变的字,changeStr:改变后的字
if (allstr.substring(start - 1, end - 1) == str) {
return allstr.substring(0, start - 1) + changeStr + allstr.substring(end-1, allstr.length);
} else {
return allstr;
}
}
let str_ = 'abcdefghijk'
let startDate = changeStr(currentTime,9,11,curDay_,'08')
let endDate = moment(currentTime).add(1, "months").startOf("month").format("YYYY-MM-DD hh:mm:ss") // 每月8号至下个月1号
let isDuration = moment(currentTime).isBetween(startDate, endDate);
monmentjs判断日期是否有某个区间,js替换指定范围内字符串
最新推荐文章于 2024-01-09 11:33:45 发布