Shell获取格式化日期

shell date 获取昨天日期

使用date -d 选项:
date +"%Y%m%d" 获取今天日期:
date +"%Y%m%d" -d "+n days" 今天的后n天日期
date +"%Y%m%d" -d "-n days" 今天的前n天日期
例如: [root@test-.dev.rokid-inc.com /home/zhangzhenghai]
#date +"%Y%m%d" [root@test-.dev.rokid-inc.com /home/zhangzhenghai]
#date +"%Y%m%d" -d "+2 days" [root@test-.dev.rokid-inc.com /home/zhangzhenghai]
#date +"%Y%m%d" -d "-2 days" [root@test-.dev.rokid-inc.com /home/zhangzhenghai]
#date +"%Y-%m-%d %H:%M:%S"
-- :: [root@test-.dev.rokid-inc.com /home/zhangzhenghai]
#date +"%Y-%m-%d %H:%M:%S" -d "+10hour"
-- :: [root@test-.dev.rokid-inc.com /home/zhangzhenghai]
#date +"%Y-%m-%d %H:%M:%S" -d "+24hour"
-- :: [root@test-.dev.rokid-inc.com /home/zhangzhenghai]
#date +"%Y-%m-%d %H:%M:%S" -d "-24hour"
-- :: [root@test-.dev.rokid-inc.com /home/zhangzhenghai]
#date +"%Y-%m-%d %H:%M:%S" -d "-20minute"
-- :: [root@test-.dev.rokid-inc.com /home/zhangzhenghai]
#date +"%Y-%m-%d %H:%M:%S" -d "+20minute"
-- :: [root@test-.dev.rokid-inc.com /home/zhangzhenghai]
#date +"%Y-%m-%d %H:%M:%S" -d "+2day"
-- :: [root@test-.dev.rokid-inc.com /home/zhangzhenghai]
#date +"%Y-%m-%d %H:%M:%S" -d "-2day"
-- :: [root@test-.dev.rokid-inc.com /home/zhangzhenghai]
#date +"%Y-%m-%d %H:%M:%S" -d "-2month"
-- :: [root@test-.dev.rokid-inc.com /home/zhangzhenghai]
#date +"%Y-%m-%d %H:%M:%S" -d "+2month"
-- :: [root@test-.dev.rokid-inc.com /home/zhangzhenghai]
#date +"%Y-%m-%d %H:%M:%S" -d "+2year"
-- :: [root@test-.dev.rokid-inc.com /home/zhangzhenghai]
#date +"%Y-%m-%d %H:%M:%S" -d "-2year"
-- ::

参考自:http://www.cnblogs.com/pigerhan/archive/2012/12/26/2833616.html

Shell获取格式化日期的更多相关文章

  1. linux中用shell获取时间,日期

    linux中用shell获取昨天.明天或多天前的日期:在Linux中对man date -d 参数说的比较模糊,以下举例进一步说明:# -d, --date=STRING display time d ...

  2. java 获取(格式化)日期格式

    // 参考: https://www.cnblogs.com/blog5277/p/6407463.htmlpublic class DateTest { // 支持时分秒 private stati ...

  3. shell date 获取昨天日期

    使用date -d 选项:  date  +"%Y%m%d" -d  "+n days"         今天的后n天日期       date  +" ...

  4. linux中用shell获取昨天、明天或多天前的日期

    linux中用shell获取昨天.明天或多天前的日期 时间 -- :: BlogJava-专家区 原文 http://www.blogjava.net/xzclog/archive/2015/12/0 ...

  5. js格式化日期,获取当月的第一天,与最后一天.

    //格式化日期 function setDate(date){   y=date.getFullYear();   m=date.getMonth()+1;   d=date.getDate();   ...

  6. DateTime.ToString格式化日期,使用DateDiff方法获取日期时间的间隔数

    一:DateTime.ToString格式化日期 二:代码 using System; using System.Collections.Generic; using System.Component ...

  7. Smarty 获取当前日期时间和格式化日期时间

    在Smarty 中获取当前日期时间和格式化日期时间与PHP中有些不同的地方,这里就为您详细介绍: 首先是获取当前的日期时间:在PHP中我们会使用date函数来获取当前的时间,实例代码如下:date(& ...

  8. Python获取当前时间_获取格式化时间_格式化日期

    Python获取当前时间_获取格式化时间: Python获取当前时间: 使用 time.time( ) 获取到距离1970年1月1日的秒数(浮点数),然后传递给 localtime 获取当前时间 #使 ...

  9. shell获取今天、明天、昨天、n天、周、月、年日期

    1.获取今天日期 $ date -d now +%Y-%m-%d   或者$ date +%F 1    2 2.获取明天日期 $ date -d next-day +%Y-%m-%d$ date - ...

随机推荐

  1. linux c学习笔记----线程创建与终止

    进程原语 线程原语 描述 fork pthread_create 创建新的控制流 exit pthread_exit 从现有的控制流中退出 waitpid pthread_join 从控制流中得到退出 ...

  2. 【struts2】名为chain的ResultType

    1)基本使用 名称为“chain”的ResultType,在struts-default.xml里的配置如下: <result-type name="chain" class ...

  3. mysql升级5.5

    对付Linux的问题,其实很多都是权限问题,细心想一下即可. centos6.4默认装的是mysql5.1,使用 yum update 也update不了.google了一下,找到个yum安装的方法: ...

  4. session的取代者:Json Web Tokens----在客户端存储登陆状态

    https://auth0.com/blog/2014/01/07/angularjs-authentication-with-cookies-vs-token/

  5. sql server中QUOTENAME()函数的用法

    操作sql server尤其是写存储过程时,要用到各种各样的函数,今天就总结一个quotename()的用法. 1.语法: quotename('character_string'[,'quote_c ...

  6. 第一篇:初识ASP.NET控件开发_第二节:HelloWorld

    1)步骤一:新建类库项目:Controls,创建新解决方案:CustomLibrary 2)步骤二:在类库项目中添加“ASP.NET服务器控件”新建项:RenderHelloWorld.cs (也可以 ...

  7. Android开发:setAlpha()方法和常用RGB颜色表----颜色, r g b分量数值(int), 16进制表示 一一对应

    杂家前文Android颜色对照表只有颜色和十六进制,有时候需要设置r g b分量的int值,如paint.setARGB(255, 127, 255, 212);就需要自己计算下分量的各个值.这里提供 ...

  8. [转]如何在Windows 10中更改文件夹背景颜色

    ini文件.我们甚至可以使用相同的技术将图片设置为文件夹背景. 已有工具可以更改Windows 7中Windows资源管理器背景的颜色,并将图像设置为Windows 7中的文件夹背景,但这些工具与Wi ...

  9. 各Spring-Boot-Starters介绍(转)

    原文传送门:Spring Boot application starters ↑传送门里有各Spring-Boot-Starters的依赖pom.xml(一般人我不告诉他) 注意:此为初订版,博主渣翻 ...

  10. Mysql show processlist 排查问题

    一.命令概述: mysql show full processlist 用来查看当前线程处理情况,具体信息请参考官网:https://dev.mysql.com/doc/refman/5.7/en/s ...