輸入時間,找出3小時后的作業時間點,如果遇到休息時間,需要跳過(就是休息時間不計時),輸入時間格式:2020-03-21 14:23:31
輸入時間范圍:1900-01-01 00:00:00,2050-01-01 00:00:00
作業時間:周一至周五,上午8:00至12:00,下午2:00,至18:00
如:輸入2020-03-20 14:23:31, 回傳 2020-03-20 17:23:31
如:輸入2020-03-20 05:23:31, 回傳 2020-03-20 11:00:00
uj5u.com熱心網友回復:
輸入時間 直接加上三個小時 判斷是否在三種休息時間內(周末時間,晚上下班時間,午休時間)是當前時間內,在之前的基礎上,再加上特定這三個時間uj5u.com熱心網友回復:
我的想法是,可以先判斷周幾,然后再去判斷時間,只判斷小時就可以了,如果小時在9-12的時候 加上5小時,如果小時在 15-18的時候需要加上 17小時,如果是其18-9直接小時輸出11,12-14的時候,就輸出小時為17 14-15直接加3轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/192758.html
標籤:Java SE
上一篇:為什么老是提示The type must implement the inherited abstract method CaretLi
