一、脚本示例

[mylinuxaccount@linux01 ~]$ date +%Y%m%d
20171224
[mylinuxaccount@linux01 ~]$ date +%F
2017-12-24
[mylinuxaccount@linux01 ~]$ date +%y%m%d
171224
[mylinuxaccount@linux01 ~]$ echo `date -d yesterday +%Y%m%d`
20171223
[mylinuxaccount@linux01 ~]$ echo `date -d -1day +%Y%m%d`
20171223
[mylinuxaccount@linux01 ~]$ date -d yesterday +%F
2017-12-23
[mylinuxaccount@linux01 ~]$ date -d -1day +%y%m%d
171223
[mylinuxaccount@linux01 ~]$ date -d -1day +%Y%m%d
20171223
[mylinuxaccount@linux01 ~]$ echo $(date +%y%m%d)
171224
[mylinuxaccount@linux01 ~]$

时间域如下:

  • % 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等)

 

【liunx】时间处理函数的更多相关文章

  1. MySQL 日期、时间转换函数

    MySQL 日期.时间转换函数:date_format(date,format), time_format(time,format) 能够把一个日期/时间转换成各种各样的字符串格式.它是 str_to ...

  2. PHP的日期和时间处理函数

    1. 将日期和时间转变为时间戳 1.1 time() 原型:time(void) 作用:返回当前时间的 UNIX时间戳. 参数:void,可选(即无参数) 1.2 mktime() 原型:int mk ...

  3. μC/OS-Ⅲ系统的时间管理函数和定时器

    一.时间管理函数 μC/OS-Ⅲ系统提供一些列时间管理服务函数: 1.OSTimeDly():任务延时n个时钟节拍. 2.OSTimeDlyHMSM():任务延时指定的时间,采用“时:分:秒:毫秒”方 ...

  4. SQL-数学、字符串、时间日期函数和类型转换

    --数学函数 --ABS绝对值,select ABS(-99)--ceiling取上限,select CEILING(4.5)--floor去下限select FLOOR(4.5)--power 几次 ...

  5. SQLite中的时间日期函数(转)

    SQLite包含了如下时间/日期函数: datetime().......................产生日期和时间date()...........................产生日期tim ...

  6. SAP 使用较频繁的日期时间处理函数总结

    在ABAP实际开发中,经常需要用到一些日期时间处理函数,个人感觉经常使用到的函数进行一下汇总 1.  根据工厂日历 计划交货日期 和 收货处理时间 来计算 销售计划中计划完工日期,其他类似日期计算等 ...

  7. MySQL 获得当前日期时间\时间戳 函数 ( 转自传智播客)

    MySQL 获得当前日期时间 函数 1.1 获得当前日期+时间(date + time)函数:now() mysql> select now(); +-------+ | now() | +-- ...

  8. PostgreSQL的时间/日期函数使用

    PostgreSQL的常用时间函数使用整理如下: 一.获取系统时间函数 1.1 获取当前完整时间 select now(); david=# select now(); now ----------- ...

  9. SQL servcer 时间日期函数、数据类型转换

    1.时间日期函数 2.数据类型转换 3.习题 建立两个表,一个部门表,一个人员表.部门:部门的编号,部门的名称,部门的职责.人员:人员的编号,姓名,年龄,性别,cid所属部门

  10. JS一个根据时区输出时区时间的函数

    做项目遇到的坑爹问题,需要根据时区获取时区中轴线的时间.为此搜了好久网上都没什么JS的代码描述到这一方面,最后自己翻了下高中地理才写了个函数出来. 此图可以看出来,全球分为了0时区,东西1-11区,第 ...

随机推荐

  1. es6新增的math函数有哪些

    Math.trunc():用于去除一个数的小数部分,返回整数部分. Math.sign():用来判断一个数到底是正数.负数.还是零. Math.cbrt():用于计算一个数的立方根. Math.hyp ...

  2. python实现用户登录界面

    要求 输入用户名密码正确,提示登录成功, 输入三次密码错误,锁定账户. 实现原理: 创建两个文件accout,accout_lock accout记录用户名,密码 accout root 1qazxs ...

  3. JavaScript -基础- 函数与对象(四) BOM 对象

    一.BOM对象 BOM游览器对象模型,可以与游览器对话 BOM下Window对象最重要,还有history.location对象 二.Window对象方法 1.alert提示框 2.confirm c ...

  4. MySQl 主从配置实战

    目前后台数据库使用了一个实例做数据统计分析,随着数据井喷,单个实例无法做数据分析.故开始了读写分离. 1.主配置 [client] port = 3306 socket = /tmp/mysql-33 ...

  5. JAVA设计模式(一)单例模式

    单例设计模式 Singleton是一种创建型模式,指某个类采用Singleton模式,则在这个类被创建后,只可能产生一个实例供外部访问,并且提供一个全局的访问点. 核心知识点如下: (1) 将采用单例 ...

  6. ORM版学员管理系统1

    ORM版学员管理系统 班级表 表结构 class Class(models.Model): id = models.AutoField(primary_key=True) # 主键 cname = m ...

  7. mysql存储过程中使用游标

    用户变量一般以@开头,作用于全局范围 局部变量需用 declare 定义格式为 declare 变量名 数据类型 [default value]; mysql 数据类型有 int ,float,dat ...

  8. .NET界面控件DevExpress全新发布v18.2.6|附下载

    DevExpress Universal Subscription(又名DevExpress宇宙版或DXperience Universal Suite)是全球使用广泛的.NET用户界面控件套包,De ...

  9. 获得本机Ip地址

  10. python day09--定义函数

    一.函数的定义 def  函数名(参数): 函数体 来我们来定义⼀一个约x功能: def yue(): print("拿出⼿手机") print("打开陌陌") ...