Chinaunix首页 | 论坛 | 博客
  • 博客访问: 575198
  • 博文数量: 151
  • 博客积分: 3330
  • 博客等级: 中校
  • 技术积分: 1686
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-08 02:41
文章存档

2011年(151)

分类: LINUX

2011-04-27 01:12:53

日期格式                                    定义
本表基于如下假设
当前日期:2004年10月17日 星期日
当前时间:美国时间  15:26:26

%a    简写的星期名  如: Sun
%A    完整的星期名  如: Sunday
%b    简写的月名    如: Oct
%B    完整的月名    如: October
%c    本地的日期和时间  如:Sun Oct 17 15:26:46 2004
%d    用十进制表示的月份中的某一天 如 17
%D    采用10/17/04形式的日期
%e    月份中的某一天,如果只有一位数字,用空格填充
%H    用十进制表示的24小时制的小时数  如:15
%I    用十进制表示的12小时制的小时数  如:03
%j    用十进制表示的从当年1月1日以来的天数 如:290
%m    用十进制表示的月数 如:10
%M    用十进制表示的分钟数 如:26
%p    采用12小时制表示的AM/PM表示法 如:PM
%S    用十进制表示的秒数 如:26
%U    用十进制表示的一年中的周数,(星期日作为一周的开始)如: 42
%w    用十进制表示的星期数(如星期日为0)
%W    用十进制表示的一年中的周数(星期一作为一周的开始) 如:41
%x    本地日期 如:10/17/04
%X    本地时间 如:15:26:26
%y    用十进制表示的年份(采用两位十进制表示) 如:04
%Y    带世纪的年份 如: 2004
%Z    时间区 如: PDT
%%    一个百分号字符标记 %


范例:
awk 'BEGIN{now=strftime("%D",systime());print now}'
10/09/04

awk 'BEGIN{now=strftime("%T",);print now}'
17:58:03

awk 'BEGIN{now=strftime("%m/%d/%y");printe now}'
10/09/04

阅读(913) | 评论(0) | 转发(0) |
0

上一篇:awk 条件语句

下一篇:BASH 编程 一

给主人留下些什么吧!~~