gpt4 book ai didi

c++ - 等一下

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:31:50 27 4
gpt4 key购买 nike

我需要在特定时间启动我的应用程序。我不想从事 Jade 米工作。我的可执行文件是一个应用程序,希望在 2011-Jan-20 开始所以我必须运行它./app –date 2011-Jan-20

这里的问题是,我将如何计算命令行选项中提供的当前和日期的时差。

我不想写 won 函数。是否有任何构建函数可用于此类时差。 (c 和 Linux)

最佳答案

我知道您期待一个 C 答案,但这可能会让您感兴趣:

因为你在 linux 上,系统已经提供了一种高效的方式来安排定时任务:at

在您的例子中,想要在 2011 年 1 月 20 日上午 8 点运行任务的用户只需键入:

echo "./app" | at 08:00 20.01.2011

任务将使用用户的凭据运行。请注意,at 也接受相对时间指令,例如 at now +1 day。它是一个功能强大的工具,默认情况下随大多数 Linux 发行版一起提供。

可以使用以下方法获取计划作业列表:

atq

您甚至可以使用以下方式删除计划的作业:

atrm

希望这对您有所帮助。

关于c++ - 等一下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4704806/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com