https://www.cnblogs.com/wangkangluo1/archive/2012/06/01/2531263.html 太难搞了 记不住.. 月份 用小写m 日子用小写 d 年度用小写y 完整的年度用大写的Y. 都是小写的 大写的H和大小的M 表示小时和分钟
今天写shell,要用到date命令,结果介绍date命令的不多,只有自己把参数试了一边,简单写一点。
date :列出当前时间日期 Thu May 17 13:24:20 CST 2007
格式化用 date +格式 +号包括在命令中
时间为2007年5月17日13点30分星期四
格式 输出
%Y 2007 完整年份
%y 07 年份简写
%M 30 分
%m 05 月份
%D 05/17/2007 日期
%d 17 多少日
%S 24 秒
%w 4 星期4(?)
%r 01:30:42 PM 时间(有秒数)
%R 13:30 时间(无秒数)
%T 13:30:15 时间(有秒数)
%h May 月份(英文缩写)
%P PM 上下午标志(小p也一样)
%a Thu 星期几(英文缩写)
%A Thursday 星期几
%Z CST 北京时间缩写
%x 05/17/07 日期,年份为缩写
%X 13:30:24 时间,同%T
%c 同date本身
例:
date +%Y%m%d 20070517 (注意大小写)
原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/12166373.html