linux 获取某个日期对应的月末日期方法
更新时间:2018年06月21日 09:12:05 作者:火车王_呜呜呜
今天小编就为大家分享一篇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 $mid 2016-12-01 [wenba@bi_test_c investor_data]$ echo $enddate 2016-11-30
以上这篇linux 获取某个日期对应的月末日期方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
linux下wc统计文件的个数、行数、字数、字节数等信息方法
下面小编就为大家带来一篇linux下wc统计文件的个数、行数、字数、字节数等信息方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2017-05-05
Shell、Perl、Python、PHP访问 MySQL 数据库代码实例
这篇文章主要介绍了Shell、Perl、Python、PHP访问 MySQL 数据库代码实例,本文分别给出这几种语言访问Mysql数据的代码实例,需要的朋友可以参考下2015-04-04
在Linux 中使用 pidstat 命令监控进程性能 的操作方法
pidstat是Linux系统中一个用于监控各种统计信息的命令行工具,它能够帮助用户了解系统中各个进程的资源使用情况,如CPU、内存、I/O等,本文介绍了如何安装pidstat,以及如何使用其不同的选项来监控进程的各种性能指标,感兴趣的朋友一起看看吧2024-09-09


最新评论