我的窗口服務在12.00Am時啓動。它會處理數據併發送說明文件已成功導出的郵件。我們有一天的時間差距。但是當我們看到郵件時,它就像郵件生成於12.02然後12.03然後12.04現在在60天之後它的1.00am 但我希望它在每天12點開始。現在的問題看起來像是從郵件生成時起24小時。請幫助Windows服務行爲奇怪
-1
A
回答
0
我認爲,您在上次運行時間中添加24小時以計算其運行時間。
0
您可以簡單地安排您的應用程序與任務計劃程序,所以你不會有任何問題。
0
而不是使用24小時的時間差,將您的時間間隔設置爲較小的時間(可能是1分鐘),並保留上次發送的日期,並且您將知道何時發送Date.Now.Date> lastRunDate 。這也將處理夏令時。
或者,你在處理過程中是否停止計時器?如果你是,那可能是滯後時間的來源。
相關問題
- 1. windows服務奇怪的行爲
- 2. COM服務器的奇怪行爲
- 3. golang UDP服務器的奇怪行爲
- 4. 服務器控件行爲奇怪
- 5. 奇怪的服務許可行爲
- 6. WCF奇怪的服務行爲
- 7. 服務器上的奇怪GAC行爲
- 8. C#windows服務的奇怪行爲,而> 90%的RAM使用
- 9. 使用py2exe很奇怪的Windows服務行爲
- 10. 作爲windows服務運行時應用程序的奇怪行爲
- 11. 奇怪行爲
- 12. 奇怪行爲
- 13. 奇怪行爲
- 14. 奇怪行爲
- 15. 奇怪行爲
- 16. 奇怪行爲
- 17. 奇怪行爲
- 18. 奇怪行爲
- 19. 與Windows啓動C奇怪的行爲#
- 20. ShellExecuteEx在Windows 8中的奇怪行爲
- 21. 奇怪的Windows DIR命令行爲
- 22. 報告服務:使用隱藏行的奇怪行爲
- 23. 任務繼續奇怪的行爲
- 24. 奇怪的行爲
- 25. 奇怪的行爲
- 26. 奇怪的行爲
- 27. 奇怪{display:table}行爲
- 28. 奇怪的行爲
- 29. java.util.Timer行爲奇怪
- 30. 奇怪的行爲
你是如何執行間隔的? – bansi 2014-09-26 03:53:14