[Linux服务器] Linux 获取日期参数

899 0
Honkers 2025-3-7 03:09:38 | 显示全部楼层 |阅读模式

Linux上获取各日期参数
1、当前日期

  1. sysdate=`date +%Y%m%d`
复制代码

2、本月初

  1. first_day=`date -d"${sysdate}" +%Y%m01`
复制代码

3、上月末

  1. last_mon=`date -d"${first_day} last day" +%Y%m%d`
复制代码

4、上年末

  1. last_year=`date -d"${sysdate} last year" +%Y1231`
复制代码

5、上季度末

  1. curr_month=`date -d"${sysdate}" +%_m`
  2. curr_quarter=$((($curr_month-1)%3))
  3. next_mon=`date -d "${sysdate} $curr_quarter months ago" +%Y%m01`
  4. last_q=`date -d "${next_mon} last day " +%Y%m%d`
复制代码

如有特殊需求,获取特殊日期,可以留言讨论。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2026 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行