看板 Programming 關於我們 聯絡資訊
最近在寫一個 service, 需要能夠在某個特定時間, 像是 200809031433 (2008年9月3日下午2點33分執行) 這樣的功能. 有想過用 Timer..但是 Timer sleep 的單位是以 ms 計算, 比較像是需要短時間的 delay 使用. 如果我要他兩個月後執行, 傳入的質就會變成 1000*60*60*24*30*2..整一個天文數字, 感覺很呆..= = 不知道大家有沒有好的建議呢? Thx a lot! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.63.100.2
MOONRAKER:阿就隔一段時間讀取現在時間啊 59.115.197.219 09/03 12:59
MOONRAKER:然後跟預設時間比較,不就行了 59.115.197.219 09/03 13:00
supertitler:如果是java的話 有calendar可以幫你從220.129.162.200 09/03 16:00
supertitler:特定日期至現在的時間轉成ms220.129.162.200 09/03 16:01
vanceboy:看你的server類型,linux 可以排 crontab 220.135.35.53 09/03 23:41
tinlans:概念就是先做出你要的時間,然後等到那個 61.230.219.32 09/04 00:14
tinlans:時間,這都有現成函式,不要自己算。 61.230.219.32 09/04 00:14