在某个时间点上增加一段时间

将时间转为时间戳,然后增加时间

[root@~]# date +%s -d '2017-05-27 12:0:0'
1495857600
[root@ ~]# new_time=`echo "1495857600 + 4800" | bc `
[root@ ~]# echo $new_time
1495862400
[root@ ~]# date +%Y-%m-%d\ %H:%M:%S -d "1970-01-01 UTC $new_time seconds"
2017-05-27 13:20:00

在某个时间点上减去一段时间

[root@~]# date +%s -d '2017-05-27 12:0:0'
1495857600
[root@ ~]# new_time=`echo "1495857600 - 4800" | bc `
[root@ ~]# echo $new_time
631122061
[root@ ~]# date +%Y-%m-%d\ %H:%M:%S -d "1970-01-01 UTC $new_time seconds"
2017-05-27 10:40:00

计算时间差

[root@ ~]# echo $((` date +%s -d '2017-05-27 17:00:00'` - `date +%s -d '2017-05-27 13:00:00'`))
14400

最新文章

  1. CEGUI0.8.4引入到自己工程中
  2. 【final】站立会议---11.28
  3. javascript 函数声明和函数表达式的区别(学习笔记)
  4. TYVJ P1074 武士风度的牛 Label:跳马问题
  5. paper 28 :一些常见常用数据库的下载网站集锦
  6. ASCII码常用值
  7. 织梦dedecms后台添加图片style全部都变成st<x>yle的解决办法
  8. JavaWeb_数据传输_原
  9. MIT 2012分布式课程基础源码解析一-源码概述
  10. LDR伪指令与ADR伪指令的区别
  11. 设置VS2015上关闭和打开tab快捷键
  12. thinkphp批量删除的实现
  13. 用C语言写解释器(一)——我们的目标
  14. 初始化IoC容器(Spring源码阅读)
  15. trove manual installation 翻译
  16. Access中的自定义排序设置方式
  17. poj-3660-cows contest(不懂待定)
  18. IT题库6-同步和异步
  19. LeetCode算法题-Ugly Number(Java实现-四种解法)
  20. docker 基础之镜像加速

热门文章

  1. MySQL 基础 事务
  2. xcode 报错Failed to load project at xxxx ,incompatible project version
  3. [LeetCode] 系统刷题5_Dynamic Programming
  4. 定位crash的问题
  5. Xgboost调参总结
  6. MVC 下 JsonResult 的使用方法(JsonRequestBehavior.AllowGet)
  7. excel 常用法
  8. Amber learning note A8: Loop Dynamics of the HIV-1 Integrase Core Domain
  9. template.js简单入门
  10. PHP 函数 ignore_user_abort()详解笔记