`
jickcai
  • 浏览: 239020 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

shell date 日期转换

    博客分类:
  • sh
 
阅读更多

shell date 日期转换

date参数说明

-d, --date=STRING
              显示字符串指定的时间,并非当前时间
其他参数通过下面的实例就可以看出其用法了
比如:%Y    2010    (年份,四位)
            %m    月份
            %d    日期
            +%Y-%m-%d 相当与%F
            
            %H:%M:%S 时(24小时格式):分:秒,相当与%T
            %I:%M:%S 时(12小时格式):分:秒
            
其他还有很多参数,可以man date查看。

sh文件中赋值:

 d=`date -d "2015-11-26" +%Y年%m月%d日`

 echo $d

  1. # echo $LANG
  2. en_US
  3. # date -d "2010-11-01 00:00:00" +%s
  4. 1288540800
  5. # date -d "2010-11-01 00:00:00" +%Y-%m-%d" "%H:%M:%S
  6. 2010-11-01 00:00:00
  7. # date -d "2010-11-01 00:00:00" +%Y-%m-%d" "%T 
  8. 2010-11-01 00:00:00
  9. # date -d "2010-11-01 00:00:00" +%F" "
分享到:
评论

相关推荐

    Linux中date命令转换日期提示date: illegal time format问题解决

    很多shell脚本里面需要打印不同格式的时间或日期,以及要根据时间和日期执行操作。延时通常用于脚本执行过程中提供一段等待的时间。日期可以以多种格式去打印,也可以使用命令设置固定的格式。在类UNIX系统中,日期...

    linux shell实现转换输入日期的格式

    对于用户输入日期的合法性检验,是个很重要的问题,这个例子是简单得取得用户输入的日期,并转换为相应的格式,但不完美,原因请看后文。 #!/bin/sh # normdate -- Normalizes month field in date specification #...

    Julian-Date-Script:将 YMD 转换为 Julian Date 的 Shell 脚本

    Julian-Date-Script 这是一个简单的 shell 脚本,用于将公历日期(年月日)转换为儒略日期。 我在某个时候用它来做某事,而且效果很好(我认为)!

    shell 编程指南pdf

    8.2.5 日期查询 59 8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4...

    Shell使用Epoch进行日期时间转换和计算的几个小函数

    当你遇到一个date命令不给力的系统时,可以试试这几个小函数。 #日期转天数 function date2days { echo $* | awk '{ z=int((14-$2)/12); y=$1+4800-z; m=$2+12*z-3; j=int((153*m+2)/5)+$3+y*365+int(y/4)-int(y/...

    LINUX与UNIX SHELL编程指南(很全)

    8.2.5 日期查询 59 8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4...

    绝版经典《Linux与UNIX Shell编程指南》

    8.2.5 日期查询 59 8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4...

    shell教程-30章,下了之后会让你大吃一惊,相当好

    8.2.5 日期查询 59 8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4...

    LINUX与UNIX SHELL编程指南 高清PDF

    8.2.5 日期查询 59 8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4...

    dateutils:漂亮的命令行日期和时间实用程序; Shell中的快速日期计算和转换

    dateutils:漂亮的命令行日期和时间实用程序; Shell中的快速日期计算和转换

    Linux与Unix Shell编程指南(PDF格式,共30章)

    8.2.5 日期查询 59 8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4...

    linux shell 编程教程

    8.2.5 日期查询 598.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4 ...

    Linux shell编程指南

    8.2.5 日期查询 59 8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4...

    shell编程和unix命令

    8.2.5 日期查询 59 8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4...

    LINUX与UNIX SHELL编程指南

    8.2.5 日期查询 59 8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4...

    LINUX与UNIX Shell编程指南

    8.2.5 日期查询 59 8.2.6 范围组合 60 8.2.7 模式出现机率 60 8.2.8 使用grep匹配“与”或者“或”模式 61 8.2.9 空行 61 8.2.10 匹配特殊字符 61 8.2.11 查询格式化文件名 61 8.2.12 查询IP地址 61 8.3 类名 62 8.4...

Global site tag (gtag.js) - Google Analytics