shell编程获取时间
来源:互联网 发布:vb中dim是什么意思 编辑:程序博客网 时间:2024/05/21 06:55
#当天
#TODAY=`date +%Y%m%d`
TODAY="$1"
#当月
THIS_MONTH=`date -d"$TODAY" +%Y%m`
#当月第一天
THIS_MONTH_START=`date -d"$TODAY" +%Y%m01`
#昨天
YESTERDAY=`date -d"1 day ago $TODAY" +%Y%m%d`
#上个月
LAST_MONTH=`date -d"1 day ago $THIS_MONTH_START" +%Y%m`
#$(date +%Y%m -d "`date +%Y%m`01 -1 day")
#上个月第一天
LAST_MONTH_START=`date -d"1 day ago $THIS_MONTH_START"+%Y%m01`
#$(date +%Y%m01 -d "`date +%Y%m`01 -1 day")
#上个月最后一天
LAST_MONTH_END=`date -d"1 day ago $THIS_MONTH_START" +%Y%m%d`
#date +%Y%m%d -d "`date +%Y%m`01 -1 day"
#上上个月
LAST_SE_MONTH=`date -d"1 day ago $LAST_MONTH_START" +%Y%m`
#上上个月第一天
LAST_SE_MONTH_START=`date -d"1 day ago $LAST_MONTH_START"+%Y%m01`
#上上个月最后一天
LAST_SE_MONTH_END=`date -d"1 day ago $LAST_MONTH_START"+%Y%m%d`
#上上上个月
LAST_TH_MONTH=`date -d"1 day ago $LAST_SE_MONTH_START" +%Y%m`
#上上上个月第一天
LAST_TH_MONTH_START=`date-d"1 day ago $LAST_SE_MONTH_START" +%Y%m01`
#上上上个月最后一天
LAST_TH_MONTH_END=`date -d"1 day ago $LAST_SE_MONTH_START"+%Y%m%d` 0 0
- shell编程获取时间
- linux shell 编程14 获取时间
- shell获取时间
- shell 获取时间
- shell时间获取
- shell 时间获取
- shell 获取系统时间
- shell获取时间
- shell获取时间
- Shell 获取时间
- shell 获取时间
- shell获取系统时间
- shell获取时间
- Shell获取毫秒时间
- shell 获取服务器时间
- [shell]获取系统时间
- shell 获取时间
- 【shell命令】获取utc时间
- mac os x下安装 ofbiz
- vncserver的详细配置
- hadoop指令
- log4j的日志级别记录
- vncserver的详细配置
- shell编程获取时间
- secondaryNameNode元数据管理机制
- mini版linux安装mysql需要依赖
- Android中,字体大小自适应不同分辨率,以及注意事项
- mapreduce操作hbase多个输入表
- region的拆分策略
- Hbase的简单原理
- Hbase基本概念
- 两个大数(包括负数)相加