专栏首页康怀帅的专栏Shell date 命令详解

Shell date 命令详解

以给定的格式显示当前时间。

%%    一个文字的 %
%a    当前locale 的星期名缩写(例如: 日,代表星期日)
%A    当前locale 的星期名全称 (如:星期日)
%b    当前locale 的月名缩写 (如:一,代表一月)
%B    当前locale 的月名全称 (如:一月)
%c    当前locale 的日期和时间 (如:2005年3月3日 星期四 23:05:25)
%C    世纪;比如 %Y,通常为省略当前年份的后两位数字(例如:20)
%d    按月计的日期(例如:01)
%D    按月计的日期;等于%m/%d/%y
%e    按月计的日期,添加空格,等于%_d
%F    完整日期格式,等价于 %Y-%m-%d
%g    ISO-8601 格式年份的最后两位 (参见%G)
%G    ISO-8601 格式年份 (参见%V),一般只和 %V 结合使用
%h    等于%b
%H    小时(00-23)
%I    小时(00-12)
%c    按年计的日期(001-366)
%k    时(0-23)
%l    时(1-12)
%m    月份(01-12)
%M    分(00-59)
%n    换行
%N    纳秒(000000000-999999999)
%p    当前locale 下的"上午"或者"下午",未知时输出为空
%P    与%p 类似,但是输出小写字母
%r    当前locale 下的 12 小时时钟时间 (如:11:11:04 下午)
%R    24 小时时间的时和分,等价于 %H:%M
%s    自UTC 时间 1970-01-01 00:00:00 以来所经过的秒数
%S    秒(00-60)
%t    输出制表符 Tab
%T    时间,等于%H:%M:%S
%u    星期,1 代表星期一
%U    一年中的第几周,以周日为每星期第一天(00-53)
%V    ISO-8601 格式规范下的一年中第几周,以周一为每星期第一天(01-53)
%w    一星期中的第几日(0-6),0 代表周一
%W    一年中的第几周,以周一为每星期第一天(00-53)
%x    当前locale 下的日期描述 (如:12/31/99)
%X    当前locale 下的时间描述 (如:23:13:48)
%y    年份最后两位数位 (00-99)
%Y    年份
%z +hhmm              数字时区(例如,-0400)
%:z +hh:mm            数字时区(例如,-04:00)
%::z +hh:mm:ss        数字时区(例如,-04:00:00)
%:::z                 数字时区带有必要的精度 (例如,-04,+05:30)
%Z                    按字母表排序的时区缩写 (例如,EDT)

默认情况下,日期的数字区域以 0 填充,以下可选标记可以跟在 % 后:

- (连字符)不填充该域
_ (下划线)以空格填充
0 (数字0)以0 填充
^ 如果可能,使用大写字母
# 如果可能,使用相反的大小写

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux systemd 定时器 timer

    用来取代 crontab systemd 系列文章请查看:https://www.khs1994.com/tags/systemd/ 要使用定时器必须编写两个...

    康怀帅
  • PHP 面向对象

    面向对象三大特性:封装、继承、多态。 官方文档:http://php.net/manual/zh/language.oop5.php 要创建一个类的实例,必须使...

    康怀帅
  • Docker 数据管理

    我们已经熟悉了 -v 或者 --volume,官方最近建议( Docker 17.06+ ) 使用 --mount。 官方文档:https://docs.doc...

    康怀帅
  • 关于查询转换的一些简单分析(一) (r3笔记第37天)

    在sql解析器中,在生成执行计划的时候,会在多个执行计划中选择最优的计划,在这个过程中,查询转换就是一个很重要的过程。 虽然最终的执行结果没有变化,但是从优化器...

    jeanron100
  • Oracle优化器之自适应执行计划(Adaptive Execution Plans)

    我们知道在12c之前的版本,虽然有ACS、CFB等功能通过在SQL文执行时收集信息,来改善SQL文再次执行时的执行计划,但是在SQL文第一次执行时,只能根据统计...

    TeacherWhat
  • 关于查询转换的一些简单分析(二) (r3笔记第68天)

    关于查询转换的作用,在之前的一篇博文里面也大概说了视图合并和子查询嵌套的部分。http://blog.itpub.net/23718752/viewspace-...

    jeanron100
  • 原 使用pg_basebackup搭建PostgreSQL流复制环境

    王果壳
  • Mysql 常用函数(41)- sec_to_time 函数

    https://www.cnblogs.com/poloyy/p/12890763.html

    小菠萝测试笔记
  • 磁盘空间满导致(空间释放后)GOLDENGATE进程无法启动

    最近有朋友反馈说OGG所在磁盘空间满,手动清理磁盘空间后,无法启动OGG进程,当时想想不应该,以前遇到很多次,空间满后,手动清理空间,如果mgr配置自启动或者手...

    徐靖
  • 数据库时间出现'0000/00/00',难道我穿越了?

    前几天有个朋友遇到一个问题,在做日期类型数据的运算的时候出现了‘0000-00-00’的结果,不得其解。你是否遇到过同样的问题呢?这样一个并不存在的时间点,难道...

    数据和云

扫码关注云+社区

领取腾讯云代金券