0

我想创建一个在预定时间运行并将新内容发布到我的网站的脚本。但它应该运行的时间并不一致。我可能想在周一上午 9 点发布数据,然后在周二中午发布数据,依此类推。

我正在考虑创建一个数据库,并且可以将每条内容保存到其中并带有显示时间。然后创建一个每小时运行一次的 cron 并检查是否应该添加任何新内容可以确定输出什么。

尽管这似乎是一种密集的过于复杂的方法。

有什么方法可以在特定数据和时间上运行一次 cron 吗?

4

2 回答 2

1

您可以添加一个publishedAt-column 并扩展您的查询,以便它只返回结果,其中NOW() >= publishedAt.

于 2012-05-29T13:52:13.040 回答
0

您可以使用“at”工具。

http://www.ibm.com/developerworks/linux/library/l-job-scheduling/index.html#N10181

于 2012-05-29T13:46:34.683 回答