我有2個字串,即有minute與hour該功能需要在發生。
我想檢查一下,如果minute和hour以字串格式指定,并且來自我的資料庫在當前時間的 5 分鐘內,請呼叫此函式。
我最初的想法是這樣的:
(today.minute 是當前分鐘)
today.minute:
minute = "55"
hour = "14"
var today = new Date();
var time = today.getMinutes(), today.getHours()
if (today.getMinutes() - 5 == minute) {
myFunc()
}
但這行不通,因為我需要小時和分鐘 - 5分鐘......我該怎么做?
uj5u.com熱心網友回復:
這是你想要的?
let minute = "55"
let hour = "14"
let today = new Date();
//var time = today.getMinutes(), today.getHours()
if (Math.abs(today.getMinutes() - Number(minute)) <= 5) {
myFunc()
}
function myFunc() {
console.log('myFunc called', today.getMinutes());
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/345457.html
標籤:javascript 节点.js if 语句
