Shell判断日期是否是月末

来源:互联网 发布:软件测试条件逻辑 编辑:程序博客网 时间:2024/06/07 02:04

方案1:

    参考http://blog.sina.com.cn/s/blog_464f6dba0100pcjf.html

    中的方法,用cal命令获取月末是多少号进行判断.博主为表明文章可以引用,请执行前往查看.


方案2;
    将日期字符串转换为日期,再取下一天,判断下一天是否为1号即可,参考代码:

     

DAY=`date -d "2017-02-28 1 days" "+%d"`if [ "$DAY" = 01 ];then    echo "月末"else    echo "不是月末"fi

原创粉丝点击