index.js
/**
* 计算两个日期范围内包含的天数
* @param {string} time
* @param {string} time
* @returns {number}
*/
export function dateDiff(first, second) {
const firstDate = new Date(first)
const secondDate = new Date(second)
const diff = Math.abs(firstDate.getTime() - secondDate.getTime())
const result = parseInt(diff / (1000 * 60 * 60 * 24))
return result ? result + 1 : 0
}
页面使用
<div class="left">通话日期</div>
<div class="right">
<el-date-picker
v-model="checkParams.conversationDate"
size="small"
type="daterange"
value-format="yyyy-MM-dd"
start-placeholder="开始时间"
end-placeholder="结束时间"
class="sale-control"