我想計算小時和時刻之間的時間。舉例:
export const DataCoba: React.FC = () => {
const format = "hh:mm:ss";
return (
<div>
{moment(format).isBetween(
moment("21:00:00", format),
moment("23:00:00", format)
)
? "Between"
: "NOOO"}
</div>
);
};
從上面的腳本中,我想要的是獲取當前時間,但僅限于 hh:mm:ss 格式。例如:moment('23:00:00', hh:mm:ss)。
時刻(格式)顯示無效日期。有沒有辦法做到這一點?
uj5u.com熱心網友回復:
洗掉第一時刻的引數。因為實際上您的第二個和第三個時刻與您的第一個時刻在同一天。
試試這個:
export const DataCoba: React.FC = () => {
const format = "hh:mm:ss";
return (
<div>
{moment().isBetween(
moment("21:00:00", format),
moment("23:00:00", format)
)
? "Between"
: "NOOO"}
</div>
);
};
uj5u.com熱心網友回復:
這是我從@TimLewis 得到的預期答案
moment().isBetween(moment().set('hour', 21), moment().set('hour', 23)) ? 'Yes' : 'No'
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/383524.html
標籤:javascript 反应 打字稿 瞬间
上一篇:在MongoDB中等待查詢
