ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 在Dos下定义日期输出

在Dos下定义日期输出

原创 Linux操作系统 作者:coolhe 时间:2011-07-13 10:56:55 0 删除 编辑

我想自定义格式输出日期和时间,如今天   2007-6-18   15:30

我想输出:
1.   2000706181530
2.   0618200071530
3.   0618200073015

总之,我要自已指定格式输出.

我用:echo %date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%
实现了第一种.不过在不同操作系统下不一样.

在IBM机器下是:   200706181530,但在dell机器下是:期一   0061530

pc机器输出:201107131044

================================

时间域
%   H   小时(00..23)
%   I   小时(01..12)
%   k   小时(0..23) 
%   l   小时(1..12)
%   M   分(00..59)
%   p   显示出AM或PM
%   r   时间(hh:mm:ss   AM或PM),12小时
%   s   从1970年1月1日00:00:00到目前经历的秒数
%   S   秒(00..59)
%   T   时间(24小时制)(hh:mm:ss)  
%   X   显示时间的格式(%H:%M:%S) 
%   Z   时区   日期域  
%   a   星期几的简称(   Sun..Sat)
%   A   星期几的全称(   Sunday..Saturday)
%   b   月的简称(Jan..Dec)  
%   B   月的全称(January..December)
%   c   日期和时间(   Mon   Nov   8   14:12:46   CST   1999)
%   d   一个月的第几天(01..31)
%   D   日期(mm/dd/yy)
%   h   和%b选项相同
%   j   一年的第几天(001..366)
%   m   月(01..12)  
%   w   一个星期的第几天(0代表星期天)
%   W   一年的第几个星期(00..53,星期一为第一天)
%   x   显示日期的格式(mm/dd/yy)
%   y   年的最后两个数字(   1999则是99)
%   Y   年(例如:1970,1996等  

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/3090/viewspace-702054/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-04-14

  • 博文量
    118
  • 访问量
    565280