a選擇時間在30天內,按照天的維度展示,b超出30天,按照周維度展示,自然周即可,展示具體的時間區間,例:第一周(7月1~7日),第二周(7月8~14日)第三周(7月15~22日)第四周(7月23日~30日)第五周選擇三天,則展示(8月1~3日),c、超出一年的,按照月維度展示即可
uj5u.com熱心網友回復:
var str1 = "2019/11/01";
var str2 = "2020/01/09";
var time = new Date(str2).getTime() - new Date(str1).getTime();
var date = Math.ceil(time/(24*60*60*1000));
if (date<=30) {
alert(date+"天");
} else if (date<=365) {
alert(Math.ceil(date/7)+"周");
} else {
alert(Math.ceil(date/30)+"月");
}
uj5u.com熱心網友回復:
好的我試試,謝謝轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/127843.html
標籤:JavaScript
上一篇:使用Hibernate時遇到問題
下一篇:怎么讓div框架適應背景圖片
