linux中通过date命令获取昨天或明天时间的方法

date命令可以获取当前的时间,通过man,可以看到date有很多参数可以用,很容易做到格式化

date +"%F"
输出格式:2011-12-31 date +"%F %H:%M:%S"
输出格式:2011-12-31 16:29:50

这都是打印出系统的当前时间,如果要获取相对当前时间的某个时间,需要怎么做,通过 -d 参数就能实现。例如:

date -d"tomorrow" +"%F %H:%M:%S"
输出明天这个时候的时间date -d"yesterday" +"%F %H:%M:%S"
输出昨天这个时候的时间

如果说我想获取13天前的时间怎么办,-d参数还有更加灵活的用法,例如:

date -d"-1 day ago" +"%F %H:%M:%S"
输出明天这个时候的时间date -d"1 day ago" +"%F %H:%M:%S"
输出昨天这个时候的时间date -d"1 week ago" +"%F %H:%M:%S"
输出7天前这个时候的时间,等价于
date -d"7 day ago" +"%F %H:%M:%S"

可以看到ago的强大了吧,第一个数字可以是负数,负数表示将来时间,正数表示前面已经过去的时间,第二个参数minute、hour、day、month、week。

linux中通过date命令获取昨天或明天时间的方法相关推荐

  1. Linux基本命令之date命令的参数及获时间戳的方法

    这篇文章主要为大家介绍了Linux基本命令中的date命令的参数及获时间戳的方法,在本文中列举了4个获取时间戳的方法,需要的朋友可以参考下 1.时间命令:date 向date命令传递参数适用'+'(加 ...

  2. linux使用grep查找文件内容,Linux中使用grep命令搜索文件名及文件内容的方法

    这篇文章主要介绍了Linux中使用grep命令搜索文件名及文件内容的方法,同时文中还介绍了将匹配结果高亮显示的方法,相当实用,需要的朋友可以参考下 从文件中搜索并显示文件名 当从多个文件中搜索时,默认 ...

  3. linux中date命令如何设置时间戳,Linux基本命令之date命令的参数及获时间戳的方法...

    1.时间命令:date 向date命令传递参数适用'+'(加号),在传递的参数中 %Y表示年 %m表示月 %d表示天 %H表示小时(表示的时间是00-23) %M表示分钟 %S表示秒 %s(表示uni ...

  4. linux可以修改日期格式吗,如何在Linux中使用date命令修改日期时间

    Linux中可使用date命令查看修改日期及时间,本例中以CentOS6为例说明. 1.直接输入"date"可查看当前系统日期及时间(普通用户即可执行此命令). 2.输入" ...

  5. linux中shell curl命令获取http状态码--------强大的网络传输工具

    文章来源:http://dbajun.iteye.com/blog/1813801 curl命令详解:http://blog.sina.com.cn/s/blog_94cf845f0102w8vt.h ...

  6. linux无法将文件移入回收站,linux中使用rm命令将文件移到回收站的方法

    今天在终端下,看到我的用户目录下有个-的文件夹(maven生成),相要删除收回点空间,习惯性的用命令 rm -rf ~ ,一回车,猛然想起的时候已经来不及了,世界一下子清静了,想死的心都有了! 没错, ...

  7. Linux中的date、cal、bc三个简单命令

    1.date命令:显示日期与时间的命令 (1).在终端输入命令date,可以知道Linux操作系统的当前时间,如下图所示: (2).其中date命令又可以带一些参数,如果我们想让当前的日期的显示格式为 ...

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

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

  9. Linux学习系列二:Linux中的常用命令

    这个系列的Linux教程主要参考刘遄老师的<Linux就该这么学>.用的系统是RHEL8,如果遇见一些命令出现问题,请首先检查自己的系统是否一致,如果不一致,可网上查一下系统间某些命令之间 ...

最新文章

  1. Day 9: TextBlob——对文本进行情感分析
  2. 创建模块化程序(一)
  3. websphere application server的垃圾清理
  4. centos-8搭建k8s并简单使用pv、pvc
  5. bootstrap视频教程 jsp_家政服务系统(JAVA,SSM,BOOTSTRAP,JSP,AJAX,MYSQL)+手把手系列视频教程...
  6. 儿童python编程教程-儿童编程python入门
  7. 利用极域电子教室控制别人电脑
  8. 腾讯产品经理能力模型!
  9. 大数据技术之Hive 第6章 查询
  10. mtk处理器强开教程 不收费
  11. matlab求解不等式方程组解集,matlab求不等式方程组的可行解
  12. java捕鱼源码,java实现捕鱼达人
  13. macOS键盘定制神器Karabiner Elements
  14. 最短路问题 Dijkstra标号法
  15. 【职场必备知识】毕业留蓉政策与发展前景分析
  16. 【字符集】解决docker 容器中中文乱码问题
  17. misc.imresize
  18. 多线程下载器 IDM
  19. flask-socketio实现的网页聊天室(一)
  20. 修改服务器3389 端口号,修改服务器3389端口为其它端口

热门文章

  1. C/C++ Socket - TCP 与 UDP 网络编程
  2. HIVE基础函数手册
  3. 安卓大学新生报到迎新app_Android studio毕业设计as原生java
  4. 【商城应用】商城积分方案设计
  5. Linux搭建Kafka开发环境
  6. dell t320服务器 安装系统,dell t320服务器安装windows2008R2系统
  7. python错误修复_如何修复这个dll加载python的错误?
  8. 阿里巴巴回应大润发母公司传闻 可能与新零售布局有关
  9. Paper Reading - 1、Registration based Few-Shot Anomaly Detection
  10. 分析linux系统的运行性能,Linux系统的性能测试与性能分析