Shell使用date对输入时间进行加减
2014-04-18 15:54
204 查看
当对系统当前时间进行加减时,只需要输入
如果按照自己设定的时间进行加减时,不能输入
而需要输入
分钟的加减直接在小时后面添加就可以,比如:
输出:201404072205。
date -d "-3 hour" +%Y%m%d%H可以获取3小时前的时间。
如果按照自己设定的时间进行加减时,不能输入
date -d "2014040722 -3 hour" +%Y%m%d%H这样输出的值不正确,我测试的输出值为:201404072121。
而需要输入
date -d "20140407 22 -3 hour" +%Y%m%d%H在小时前加一个空格就可以了,输出为:2014040719。
分钟的加减直接在小时后面添加就可以,比如:
date -d "20140407 2215 -10 minute" +%Y%m%d%H%M
输出:201404072205。
相关文章推荐
- 使用Jquery validation组件对easyui-datebox组件的时间进行验证遇到的问题
- Linux下使用ntpdate进行时间同步
- Shell使用Epoch进行日期时间转换和计算的几个小函数
- JAVA使用jodatime进行date类型与string类型的时间相互转换
- 使用rdate进行时间同步
- Linux使用ntpdate和ntpd进行时间同步
- 使用rdate进行时间同步
- 使用shell实现对xml文件的指定字段进行修改,默认替换成当时的时间戳
- 输入日期,计算出与当前系统日期相隔多少天(获取系统时间,年月日分别获取,对其进行格式化simpledateformat;输入的日期类似操作)
- Java 使用jdk8的新特性LocalDate和LocalDateTime 实现当前时间,日期加减,是否闰年,时间戳,时间线程每秒改变一次
- 使用SimpleDateFormat类对时间的合法性进行校验,使用正则表达式校验时间字符串的合法性;
- Linux下使用ntpdate进行时间同步
- 使用rdate进行时间同步
- linux下shell获取时间date的写法,日期加减,用date获得前一天的日期
- 使用Epoch进行日期时间转换和计算的几个Shell小函数
- Linux下使用ntpdate进行时间同步
- 使用layui日期控件laydate对开始和结束时间进行联动控制
- Date类型使用Calendar进行时间运算
- 使用date命令,进行时间戳和日期时间的互转
- shell中date命令对month进行加减操作的bug