如何檢查日歷上是否選擇了超過 7 天。我想根據這種情況禁用一個按鈕。
fromDate并且toDate是我從日歷中設定日期的全域狀態。現在有點糊涂了。
{moment(fromDate, toDate).format("yyyy-MM-DD") >
moment().subtract(6, "days") ? (
<li className="nav-item disabled">
<a className="nav-link disabled">Hourly</a>
</li>
) : (
<li className="nav-item">
<a
className={`nav-link${
selectedOption === "hourly" ? " active" : ""
}`}
onClick={() => updatedSwitchData("hourly")}
>
Hourly
</a>
</li>
)}
uj5u.com熱心網友回復:
使用diff方法檢查兩天之間的差異。
var diff = moment(toDate).diff(fromDate, 'days')
alert('difference :' diff)
alert('is difference more than 7: ' (diff > 7))
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/337016.html
標籤:javascript 反应 时间 瞬间
