-1
在MacOSX上,我可以设置系统时间为静态的时间,二零一三年一月三十零日十六时43分55秒通过如何系统日期以后设置为一天中的MacOSX
date 013016432013
但是,如果我如使用这个命令来设置日期,我应该检查日期和月份,因为30/31天,如果在12-30之后加上年份。这很不方便。那么谁能告诉我是否有一种方法可以根据时间间隔设置日期,例如,我想将其设置为一天后。
在MacOSX上,我可以设置系统时间为静态的时间,二零一三年一月三十零日十六时43分55秒通过如何系统日期以后设置为一天中的MacOSX
date 013016432013
但是,如果我如使用这个命令来设置日期,我应该检查日期和月份,因为30/31天,如果在12-30之后加上年份。这很不方便。那么谁能告诉我是否有一种方法可以根据时间间隔设置日期,例如,我想将其设置为一天后。
您可以使用date
的-v
选项来调整输出日期;例如,date -v+3d
将在3天后打印日期。如果你想设置系统日期这样,你需要运行date
两次,一次拿到日期将在一天内什么,然后再为系统日期设置为:
sudo date $(date -v+1d +%m%d%H%M%Y.%S)
感谢您的帮助 –