您好,欢迎来到九壹网。
搜索
您的当前位置:首页linux获取某个日期对应的月末日期方法

linux获取某个日期对应的月末日期方法

来源:九壹网
linux获取某个⽇期对应的⽉末⽇期⽅法

如下所⽰:

date -d\"$(date -d'2016-03-19 1 month' +'%Y-%m-01') -1 days\" +\"%F\"

分析

1.先将给定的⽇期加⼀个⽉,并输出该⽉的⼀号2.再减⼀天就得到所要的⽉末⽇期.

考虑到单引号⾥⾯不能塞变量我们换⼀种写法:

[wenba@bi_test_c investor_data]$ begindate='2015-11-01'

[wenba@bi_test_c investor_data]$ mid=$(date -d\"$begindate 1 month\" +'%Y-%m-01')[wenba@bi_test_c investor_data]$ enddate=$(date -d \"$mid -1 days\" +\"%F\")[wenba@bi_test_c investor_data]$ echo $mid2016-12-01

[wenba@bi_test_c investor_data]$ echo $enddate2016-11-30

以上这篇linux 获取某个⽇期对应的⽉末⽇期⽅法就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务