Re: [問題] 讓程式在某個特定時間執行的方式?

看板Programming作者 (闇黑貴公子)時間17年前 (2008/09/04 23:52), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《Elmerts (艾爾墨)》之銘言: : 最近在寫一個 service, 需要能夠在某個特定時間, : 像是 200809031433 (2008年9月3日下午2點33分執行) : 這樣的功能. : 有想過用 Timer..但是 Timer sleep 的單位是以 ms 計算, : 比較像是需要短時間的 delay 使用. 如果我要他兩個月後執行, : 傳入的質就會變成 1000*60*60*24*30*2..整一個天文數字, : 感覺很呆..= = : 不知道大家有沒有好的建議呢? : Thx a lot! Timer 不是讓你這樣 Delay 用的 = = 你可以寫個放在背景跑程式, 設個 Timer Callback 每分檢查一次目前時間 如果是 "2008/09/03 14:33" 這個時間, 再去執行那個 Service 如果不是, 就繼續 Timer -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.168.73

09/05 18:04, , 1F
thx, 我後來就是使用這個方式
09/05 18:04, 1F
文章代碼(AID): #18m0HNQd (Programming)
文章代碼(AID): #18m0HNQd (Programming)