shell date 获取昨天日期
使用date -d 选项:
date +"%Y%m%d" -d "+n days" 今天的后n天日期
[root@localhost riqi] # date +"%Y-%m-%d %H:%M:%S" 2012 - 07 - 18 05 : 17 : 01 [root@localhost riqi] # date +"%Y-%m-%d %H:%M:%S" -d "+10hour" 2012 - 07 - 18 15 : 17 : 16 [root@localhost riqi] # date +"%Y-%m-%d %H:%M:%S" -d "+24hour" 2012 - 07 - 19 05 : 17 : 37 [root@localhost riqi] # date +"%Y-%m-%d %H:%M:%S" -d "-24hour" 2012 - 07 - 17 05 : 17 : 45 [root@localhost riqi] # date +"%Y-%m-%d %H:%M:%S" -d "-20minute" 2012 - 07 - 18 04 : 58 : 00 [root@localhost riqi] # date +"%Y-%m-%d %H:%M:%S" -d "+20minute" 2012 - 07 - 18 05 : 38 : 05 [root@localhost riqi] # date +"%Y-%m-%d %H:%M:%S" -d "+2day" 2012 - 07 - 20 05 : 18 : 15 [root@localhost riqi] # date +"%Y-%m-%d %H:%M:%S" -d "-2day" 2012 - 07 - 16 05 : 18 : 19 [root@localhost riqi] # date +"%Y-%m-%d %H:%M:%S" -d "-2month" 2012 - 05 - 18 05 : 18 : 24 [root@localhost riqi] # date +"%Y-%m-%d %H:%M:%S" -d "+2month" 2012 - 09 - 18 05 : 18 : 28 [root@localhost riqi] # date +"%Y-%m-%d %H:%M:%S" -d "+2year" 2014 - 07 - 18 05 : 18 : 32 [root@localhost riqi] # date +"%Y-%m-%d %H:%M:%S" -d "-2year" 2010 - 07 - 18 05 : 18 : 36 |
Mac Shell获取昨天日期
找了半天都是linux的date,在mac上获取昨天日期是不行的,总结一下
Mac内核貌似是freeBSD?
date -v-1d +"%y%m%d" #获取昨天的日期
date -v-1m +"%y%m%d" #获取前一个月的日期
date -v-1y +"%y%m%d" #获取去年今日日期
shell date 获取昨天日期的更多相关文章
- date 获取昨天日期
使用date -d 选项: date +"%Y%m%d" -d "+n days" 今天的后n天日期 date +" ...
- js获取昨天日期
刚刚js做项目,遇到需要获取昨天日期的问题,网上找了下答案,感觉网上的答案都不太严谨,自己写了个,凑合能用吧,忘大神们抛砖指教. <script type="text/javascri ...
- java 获取昨天日期
Calendar cal=Calendar.getInstance(); cal.add(Calendar.DATE,-1); Date d=cal.getTime(); SimpleDateForm ...
- linux在shell date获取时间的相关操作
获得当天的日期 date +%Y-%m-%d 输出: 2011-07-28 将当前日期赋值给DATE变量DATE=$(date +%Y%m%d) 有时候我们需要使用今天之前或者往后的日期,这时可以使用 ...
- java Calendar Date 获取指定日期所在月或年的第一天和最后一天
一.获取传入日期所在月的第一天 public static Date getFirstDayDateOfMonth(final Date date) { final Calendar cal = Ca ...
- mysql 获取昨天日期、今天日期、明天日期以及前一个小时和后一个小时的时间
1.当前日期 select DATE_SUB(curdate(),INTERVAL 0 DAY) ; 2.明天日期select DATE_SUB(curdate(),INTERVAL -1 DAY) ...
- shell date获取时间值
使用Shell获取上一个月.星期的时间范围 #!/bin/bash date_today=`date -d '1 day ago' +%Y%m%d` #最近7天 date_befor_7day=` ...
- 【Shell】获取设置日期和延时
1.读取日期 Linux:~ # date Mon Dec 17 03:16:53 EST 2018 2.格式日期并打印 Linux:~ # date "+%d %B %Y" 17 ...
- Shell获取格式化日期
Shell获取格式化日期 shell date 获取昨天日期 使用date -d 选项: date +"%Y%m%d" -d "+n days" 今天的后n天日 ...
随机推荐
- 推荐系统之基于图的推荐:基于随机游走的PersonalRank算法
转自http://blog.csdn.net/sinat_33741547/article/details/53002524 一 基本概念 基于图的模型是推荐系统中相当重要的一种方法,以下内容的基本思 ...
- Node.js- sublime搭建node的编译环境
自动配置: 1.安装package control(见 http://www.cnblogs.com/padding1015/p/7763014.html) 2.sublime编辑器中,按快捷键:ct ...
- [原]git的使用(二)---工作区和暂存区
接着上篇 git的使用(一) http://www.cnblogs.com/horizonli/p/5323363.html 6.工作区和暂存区(中转站) 工作区(Working Directory) ...
- 【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验十三:串口模块② — 接收
实验十三:串口模块② - 接收 我们在实验十二实现了串口发送,然而这章实验则要实现串口接收 ... 在此,笔者也会使用其它思路实现串口接收. 图13.1 模块之间的数据传输. 假设我们不考虑波特率,而 ...
- MFC修改窗口无标题和标题信息,修改执执行文件图标
一.创建MFC后 窗口显示的是 无标题-工程名 修改方法在网上看到了几种,下面介绍下比较简单的一种: 1.在MianFrame.c文件中找到这个函数 BOOL CMainFrame::PreCreat ...
- thinkphp结合layui上传图片
简单示例: <script type="text/javascript"> layui.use(['form', 'layedit','element', 'layda ...
- php curl常见错误:SSL错误、bool(false)
症状:php curl调用https出错 排查方法:在命令行中使用curl调用试试. 原因:服务器所在机房无法验证SSL证书. 解决办法:跳过SSL证书检查. curl_setopt($ch, CUR ...
- poj1001 Exponentiation【java大数】
Exponentiation Time Limit: 500MS Memory Limit: 10000K Total Submissions: 183034 Accepted: 44062 ...
- hadoop第一部分-安装、测试
一.hadoop安装(本地模式及伪分布式安装) hadoop历史版本下载网站:http://archive.apache.org/dist/运行模式: 本地模式 yarn模式 hadoop ...
- Docker基本命令与使用 —— Docker镜像与仓库(二)
一.查看和删除镜像 1.Docker Image 镜像 容器的基石 层叠的只读文件系统 联合加载(union mount) (存储位置 /var/lib/docker) docker info 2.列 ...