为了缓解服务器的压力,决定清除一些日期较早的报告文件,经过研讨决定咋微信小程序上限制只能下载30天以内的报告。这时候我们就需要计算当天日期与出报告的日期之间的间隔,如果是超过三十天的就不允许下载报告。
需求是很简单,用日期的getTime进行计算就可以轻易得到相隔日期
// An highlighted block
let today = new Date().toLocaleDateString();//当天时间(格式是xxxx-x-xx)
let report_date = '2022-09-04';//出报告时间
let date= (new Date(today).getTime() - new Date(report_date).getTime