linux shell脚本获取当天、本周第一天、最后一天、本月第一天最后一天的时间戳

已邀请:

昨天的获取有两种方式:

yesterday=`date -d '1 days ago' +%Y%m%d`

yesterday2=`date -d yesterday +%Y%m%d`

今天是本周的第几天:

today=`date +%Y%m%d`

whichday=`date -d $today +%w`

当前周一:

monday=`date -d "$today -$[${whichday}-1] days" +%Y%m%d`

当前周日:

sunday=`date -d "$monday+6 days" +%Y%m%d`

当月第一天:

firstdate=`date +%Y%m01`

当月最后一天:

lastdate=`date -d"$(date -d"1 month" +%Y%m01) -1 day" +%Y%m%d`
————————————————
版权声明:本文为CSDN博主「luffy5459」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/feinifi/article/details/83826456

要回复问题请先登录注册