我有一個項目,我已經分配了一週的某些日子來運行,而其他未包括的日子應該被跳過。例如:自定義計時器以獲取到下一個開始時間/日期的秒數
天論:星期一(0),週二(1),三(2),週四(3),五(4) 天關:SAT(5),太陽(6)
我有設置保存在註冊表中的日期上,當設置被拉出時,它們被他們的工作日號碼引用。
如果我想讓我的應用程序在星期五(4)上睡覺,並讓它在星期一(0)上醒來,我該如何去做呢?我無法確定這些假期是否一致,可能會有太陽/星期一而不是星期六/太陽。
理想情況下,我需要查看當前的工作日號碼,看它是否在天數列表中,如果不在,是否計算直到第二天開始的秒數。
方案:
設置我的劇本去上週五6月8日睡覺,週六/週日是休息日,我該如何計算秒睡了那兩天,使其啓動又是11號?
我在6月6日星期三設置了我的腳本去睡覺,我需要它在6月8日星期五醒來,但是星期五晚上再把它關掉,讓它在週一早上再次開始。
因爲天是可變的,這個函數必須能夠適應它;這是我遇到我的問題的地方。
任何幫助將不勝感激,非常感謝提前!
哪個平臺是你,或者是這應該是這方面的普及?我會說這是* nix上的'cron'作業。 – msvalkon