[转帖]date命令格式化输出

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

时间: 2024-10-14 03:35:48

[转帖]date命令格式化输出的相关文章

Linux下date常用格式化输出

date "+%Y-%m-%d" 2013-02-19date "+%H:%M:%S" 13:13:59date "+%Y-%m-%d %H:%M:%S" 2013-02-19 13:14:19date "+%Y_%m_%d %H:%M:%S" 2013_02_19 13:14:58date -d today Tue Feb 19 13:10:38 CST 2013date -d now Tue Feb 19 13:10:43

Linux基本命令之date命令

1.时间命令:date 向date命令传递参数适用‘+‘(加号),在传递的参数中 %Y表示年 %m表示月 %d表示天 %H表示小时(表示的时间是00-23) %M表示分钟 %S表示秒 %s(表示unix时间戳的秒数) 1.1例如 date +%Y-%m-%d 这个在我的机器上面的结果是: date命令的输出结果是对当前时间的以传递的参数进行格式化 1.2例如date +'%Y-%m-%d %H:%M:%S' 1.3获取当前时间的unix时间戳 date +%s 1.4使用date命令获取一个特定

Linux下date命令,格式化输出,时间设置

date命令的帮助信息 [root@localhost  source]# date --help用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]以给定的格式显示当前时间,或是设置系统日期. -d,--date=字符串              显示指定字符串所描述的时间,而非当前时间  -f,--file=日期文件            类似--date,从日期文件中按行读入时间描述  -r,

date命令的帮助信息,使用date命令输出数字做为命名标题则不会有重复标题

date命令的帮助信息,如下图 原文来自 https://blog.csdn.net/yz18931904/article/details/80985345 [[email protected] source]# date --help用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]以给定的格式显示当前时间,或是设置系统日期. -d,--date=字符串              显示指定字符串

[转帖]Linux date命令的用法(转)

Linux date命令的用法(转) https://www.cnblogs.com/asxe/p/9317811.html 1.命令:date 2.命令功能:date 可以用来显示或设定系统的日期与时间. 3.命令参数 -d<字符串>:显示字符串所指的日期与时间.字符串前后必须加上双引号: -s<字符串>:根据字符串来设置日期与时间.字符串前后必须加上双引号: -u:显示GMT: --help:在线帮助: --version:显示版本信息. 4.日期格式字符串列表 %H 小时(以

格式化输出命令printf

格式化输出:printf 在linux的命令行下,如果我们要对数据进行格式化输出的话,要怎样实现呢?  使用vim或nano这些文本编辑器嘛?不,我们可以使用printf这个格式化输出命令. printf语法 printf   打印格式   实际内容         格式符: %c: 显示字符的ASCII码: %d, %i: 显示十进制整数: %e, %E: 科学计数法数值显示: %f:显示为浮点数: %g, %G:以科学计数法或浮点形式显示数值: %s:显示字符串: %u:无符号整数: %%:

XStream、JAXB 日期(Date)、数字(Number)格式化输出xml

XStream.Jaxb是java中用于对象xml序列化/反序列化 的经典开源项目,利用它们将对象转换成xml时,经常会遇到日期(Date).数字按指定格式输出的需求,下面是使用示例: 一.日期字段格式化输出 1.1 xStream 1 XStream x = new XStream(); 2 x.registerConverter(new DateConverter("yyyy-MM-dd HH:mm:ss", null,TimeZone.getTimeZone("GMT+

【Shell脚本学习15】shell printf命令:格式化输出语句

printf 命令用于格式化输出, 是echo命令的增强版.它是C语言printf()库函数的一个有限的变形,并且在语法上有些不同. 注意:printf 由 POSIX 标准所定义,移植性要比 echo 好. 如同 echo 命令,printf 命令也可以输出简单的字符串: $printf "Hello, Shell\n" Hello, Shell $ printf 不像 echo 那样会自动换行,必须显式添加换行符(\n). printf 命令的语法: printf format-s

shell的格式化输出命令printf

printf 命令用于格式化输出, 是echo命令的增强版.它是C语言printf()库函数的一个有限的变形,并且在语法上有些不同. 注意:printf 由 POSIX 标准所定义,移植性要比 echo 好. 如同 echo 命令,printf 命令也可以输出简单的字符串: $printf "Hello, Shell\n" Hello, Shell $ printf 不像 echo 那样会自动换行,必须显式添加换行符(\n). printf 命令的语法: printf format-s