【发布时间】:2013-06-28 16:42:09
【问题描述】:
谁能帮我实现一个像一天更改事件(只有 1 个事件,函数)?我只需要这个...
谁能帮我创建一个算法?
我将创建一个 Logger 系统,将所有事件记录在“28-06-2013”之类的日志文件中。我需要创建一个事件系统来了解日期变化并创建一个新的日志文件。
我曾尝试制作一个 System.Timers.Timer,但这不是一个好方法。我将创建一个等待(睡眠)直到 x 秒的线程。 (x = 直到第二天的毫秒数)
编辑:我不会检查第一个日期和 DateTime.Now 的函数!因为我可能需要每隔 x 秒调用一次这个方法,但我需要一个像“Thread.Sleep(x);”这样的答案执行!即性能对我来说很重要(我将在网络项目中使用此实现)
【问题讨论】:
-
记下当前日期,然后启动计时器,并比较日期直到发生变化。
-
您的问题应该是关于您遇到的特定问题,而不是您希望其他人为您实施的一般要求。你试过什么?您是否考虑过制定计划任务而不是让程序 24/7 运行?
-
-3 huh? I need help, please be more tolerant!就像最接近的原因所说:“问题必须表明对正在解决的问题有一个最低限度的了解。告诉我们你尝试过什么,为什么它没有'不工作,它应该如何工作。另请参阅:堆栈溢出问题清单。这是一个“请给我代码”的问题,没有表现出任何努力。 -
您在 Windows 应用程序或 Web 上工作什么???你甚至没有写你尝试过的东西!!!
-
任何基于计算从现在到下一次日期更改的时间的技术在遇到意外的时间更改(例如夏令时和 NTP 更新)时注定会失败。