我有一些訂單在一週內的不同時間出現,並且我有一系列規則來確定何時可以接受訂單。例如,我們不接受週三下午4:45至5:15之間的訂單。所以如果訂單在下午3點進來,一切都很好。如果訂單在下午5點進入,我們需要拒絕它。這些規則基於一週中的每一天並每天更改。Joda - 確定當前時間是否在指定的每週時間段內
我的問題是,使用喬達時間,什麼是檢查當前時間是否在這個時間窗口的最佳方法是什麼?
我對其他技術開放,但我目前使用通過斯卡拉工具時間包裝喬達時間。
我目前有這樣的工作:
val now = DateTime.now
val wednesdayNoTradeInterval:Interval = ??
now.getDayOfWeek match {
case WEDNESDAY => wednesdayNoTradeInterval.contains(now)
}
這看起來很有趣,我可能會放棄這樣的嘗試 – Noah