【问题标题】:Run task on specific time in every timezone在每个时区的特定时间运行任务
【发布时间】:2015-01-13 21:11:56
【问题描述】:

假设我想在每个时区的每个早上 6 点发送一封电子邮件通知 例子

每天早上 6 点在美国纽约运行电子邮件通知作业, 每天早上 6 点在英国伦敦运行电子邮件通知作业 在日本东京每天上午 10 点运行电子邮件通知作业

如何在 C# 中做到这一点?

注意 - 我正在使用 Azure Worker Role

【问题讨论】:

  • 我对你的问题投了反对票有几个原因:在 Stack Overflow 上提问之前,你对这个主题做了哪些研究?其次,你的问题太笼统了。你的 C# 知识水平是多少。您需要调度程序的帮助或发送电子邮件的帮助吗?请编辑您的问题以提供更多信息。谢谢

标签: c# .net time timezone


【解决方案1】:

您可以创建一个发送邮件的应用程序,并将此应用程序放在任务计划程序中,然后在任务计划程序中设置运行此应用程序/发送邮件的时间。

并检查同步时区.. :)

【讨论】:

  • 它不是 C#,而是一个选项 - 这在 Windows Azure 中是否可行?我使用 Azure 工作者角色作为我的电子邮件工作
  • 抱歉,对 Azure 不熟悉,也许您可​​以创建另一个主题来询问这个问题...
猜你喜欢
  • 2015-05-09
  • 2013-12-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多