您的位置:首页 > 运维架构 > Linux

linux记录----date使用初记

2015-07-31 10:23 579 查看
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)
}

以上仅为个人使用记录,仅作参数!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: