2017-03-23 82 views
-1

我有一個問題,我要求下一個發薪日日期,這是最近一次工作日到當天。例如,如果用戶選擇他們的下一個發薪日在2017年3月25日,他們的實際發薪日可能在2017年3月24日,因爲星期六不是工作日。獲取下一個發薪日日期

我有一個獨家新聞,只能找到方法,如Calendar.add,我可以用它來添加4周到當前的發薪日。

回答

1

使用Joda Time然後使用LocalDate對象。你可以檢查一天是星期六還是星期日,然後加1天或減1天。檢查文檔以獲取詳細信息。

+0

正是我在尋找的東西,我正在考慮寫出一個像這樣的事情的自定義方法,但我知道更多的測試和可靠的東西存在某處。謝謝。 –