今天剛好遇到要計算兩個日期區間有沒有重疊,發現這個問題其實可以想成,A和B一生中有沒有可能相遇?
這麼一想就簡單多了,就是兩人必須在對方死亡前出生!
1 | var isOverlap = a.start < b.end && b.start < a.end |
今天剛好遇到要計算兩個日期區間有沒有重疊,發現這個問題其實可以想成,A和B一生中有沒有可能相遇?
這麼一想就簡單多了,就是兩人必須在對方死亡前出生!
1 | var isOverlap = a.start < b.end && b.start < a.end |
語法:Where + Command
範例:where node
輸出:C:\Program Files\nodejs\node.exe
會特別找這個是因為我常更新某個command後,卻發現版本依然停在舊的,這時候用where就知道大概是哪個環境變數和舊版程式在搞鬼囉!
在公司使用Outlook時常常不小心按到X,Outlook就直接關掉了,這時候收到信就不會自動通知…,上網找到了按關閉時收到右下角工具列以及縮小時自動隱藏到右下角的方法,在此分享給各位^^