shell 获取时间
来源:互联网 发布:js整数加减乘除 编辑:程序博客网 时间:2024/05/21 09:42
获取时间操作
/* date 获取参数 */CUR_DATE=`date -d "-1 day" +%Y-%m-%d`CUR_PARTITION=`date -d "-1 day" +%Y%m%d`BEGIN_PARTITION=`date -d "-1 day" +%Y%m%d`END_PARTITION=`date -d "-1 day" +%Y%m%d`BEGIN_DATE=`date -d "-1 day" +%Y-%m-%d`END_DATE=`date -d "-1 day" +%Y-%m-%d`/* 根据指定的时间去获取日期时间, format_day格式为 20171204 */format_day=`echo $1|grep -o '[0-9]\{8\}'`format_hour=`echo $1|grep -o '[0-9]\{2\}$'`CUR_DATE=`date -d "$format_day" +%Y-%m-%d`CUR_PARTITION=`date -d "$format_day" +%Y%m%d`LAST_MONTH=`date -d "${format_day} -1 month" +%Y%m`BEGIN_DATE=`date -d "${format_day}" +%Y-%m-%d`END_DATE=`date -d "${format_day}" +%Y-%m-%d`BEGIN_PARTITION=`date -d "${format_day}" +%Y%m%d`END_PARTITION=`date -d "${format_day}" +%Y%m%d`
获取指定开始结束时间内的所有日期
会循环例举所有的自然月天数, 日期按照标准天数,比如2月只到28/29号
#!/bin/bash#以天做循环#20170101 20170103stime=$1etime=$2while :do stime=$(date -d "$stime 1day" +%Y%m%d) echo $stime if [[ $stime -gt $etime ]]; then break; fidone
举例:
sh getDate.sh 20170125 20170416运行结果:20170126...201702282017030120170302...2017041620170417
改善脚本,使得打印出来的时间在输入时间范围之内(包括输入的时间)
#!/bin/bash#以天做循环#20170101 20170103stime=$1etime=$2while :do stime=$(date -d "$stime 1day" +%Y%m%d) format_day=`echo $stime|grep -o '[0-9]\{8\}'` result_day=`date -d "${format_day} -1 day" +%Y%m%d` echo $result_day if [[ $result_day -eq $etime ]]; then break; fidone测试: sh getDate.sh 20170129 20170302 20170129 20170130 ... 20170228 20170301 20170302
阅读全文
0 0
- shell获取时间
- shell 获取时间
- shell时间获取
- shell 时间获取
- shell 获取系统时间
- shell获取时间
- shell获取时间
- Shell 获取时间
- shell 获取时间
- shell获取系统时间
- shell获取时间
- shell编程获取时间
- Shell获取毫秒时间
- shell 获取服务器时间
- [shell]获取系统时间
- shell 获取时间
- 【shell命令】获取utc时间
- shell获取当前系统时间
- OpenGLES2.0基础及着色器语言(2)
- AI一分钟 | 别了老司机!深圳无人驾驶公交车霸气上路;乌镇上演最强饭局,丁磊王兴刘强东大宴宾客
- 资源 | 普通程序员如何自学机器学习?这里有一份指南~
- 常量和变量的区别
- mysql distinct 多列
- shell 获取时间
- 订阅Linux内核的邮件列表
- 蓝桥杯编程(1) A+B问题
- Python3.6-opencv3.3 读取,转化灰度图,保存,以及二维数组创建黑色正方形并转化成BGR格式
- vue.js实现全选和全不选
- 分布式RabbitMQ简介
- 1060. 爱丁顿数(25)
- RequestMapping注解支持的属性
- 深入理解 Spring 之源码剖析IOC