date - 在 Linux 中将 x 秒添加到当前日期

标签 date time centos

我这里有两台 Linux (CentOS 6.0) 机器,我需要向当前日期时间添加(或删除)5 秒。最后,我的两台机器都会有 5 秒的间隔(一台时间正确,另一台时间或多或少 5 秒)。

我知道我可以用这个命令更改日期:

date -s "DD MMM YYYY HH:MM:SS"

但我需要精确,我很难在正确的时间运行命令。

所以我想知道是否有一种方法可以将当前时间增加 5 秒,有点像当您选择与格林威治相比的时区(在我的情况下为 +5 小时)。

最佳答案

您可以使用 date -s "5 seconds" 在一个命令中将当前时间增加 5 秒。

关于所有 GNU coreutils 接受的所有日期输入格式的完整手册可以在网上找到 https://www.gnu.org/software/coreutils/manual/html_node/Date-input-formats.html .

关于date - 在 Linux 中将 x 秒添加到当前日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9669813/

相关文章:

ruby-on-rails - 我显然遗漏了一些东西...... 'ruby' 不起作用但 './ruby' 起作用(centos 5.5,从源代码安装)

audio - Libav API : How to modify the start time of an audio stream?

c - 显示正确的输出后,正在打印不需要的输出

java - 如何在java中获取今天的日期(yyyy-mm-dd)

javascript - 将时间格式转换为iso格式

c++ - 在 C++ 中实现 time_t 的错误代码

java - 移动应用程序中什么最重要?内存优化或快速执行

php - 从 cron 运行 php 脚本而不是选择 $_SERVER ['host' ] 从 CLI 运行的 wheras 工作

java - 将毫秒转换为日期时间会给出错误的时间

java - 日期和日期时间处理 - 特定场景失败