linux中的系统时间的显示及设置可以用date命令。
我们直接输入date,则会有如下显示
>>date Thu Jul 30 18:49:55 PDT 2015
它有许多参数,下面只是几个笔者参数的个人记录。
-s 设置时间
如
>>date -s 2015-07-31 #这往往把时间设置为00:00:00 Fri Jul 31 00:00:00 PDT 2015
>> date -s 20150730 Thu Jul 30 00:00:00 PDT 2015
>>date -s 2015/07/31 Fri Jul 31 00:00:00 PDT 2015
上面的是几种日期的设置,下面则是时间的设置
>>date -s 12:34:22 Fri Jul 31 12:34:22 PDT 2015
--date 显示满足条件的时间
如
>>date Fri Jul 31 12:39:02 PDT 2015 >>date --date="-1 day" #得到前一天的时间 Thu Jul 30 12:37:13 PDT 2015
>> date --date="-2 month" #得到前两个月的时间 Sun May 31 12:40:37 PDT 2015
>> date --date="-1 year" #得到前一年的时间 Thu Jul 31 12:41:53 PDT 2014
(上面的减也可变为加号,那么时间就会向前推移)
如果觉得显示为(Fri Jul 31 12:44:56 PDT 2015),不是个人喜欢的,也可以通过下面的方式来显示自己想的时间格式
如
>> date "+%Y-%m-%d %H:%M:%S" 2015-07-31 12:47:12
{
%Y 年份
%m 月份 (01-12)
%d 日 (01-31)
%H 小时 (00-23)
%M 分钟 (00-59)
%S 秒 (00-59)
}
以上仅为个人使用记录,仅作参数!
时间: 2024-09-29 04:25:52