python 獲取一段時間內,每個月的第一天和最後一天
import pandas as pd
beginDate = '2018-08-01'
endDate = '2019-03-31'
date_index = pd.date_range(beginDate, endDate)
days = [pd.Timestamp(x).strftime("%Y-%m-%d") for x in date_index.values]
tmp = []
for index , v in enumerate(days):
if index == len(days)-1:
tmp.append(days[index])
if index == 0:
tmp.append(days[0])
else:
_ = v.split('-')[2]
if _ == '01':
tmp.append(days[index-1])
tmp.append(days[index])
print(tmp)
for i in range(len(tmp)//2):
print(tmp[i * 2] , tmp[i * 2 + 1])
相關文章
- C#獲取當月第一天和最後一天C#
- JavaScript獲取每個月最後一天的日期JavaScript
- Mysql 獲取當月和上個月第一天和最後一天的解決方案MySql
- js 獲取某月第一天和最後一天JS
- MySQL如何獲取當前時間的前一天和後一天時間MySql
- PHP獲取本月第一天和上個月第一天的日期PHP
- MYSQL獲取當前年、季、月、周第一天、最後一天的日期/時間戳MySql時間戳
- Oracle-獲取本週、本月、本季、本年的第一天和最後一天Oracle
- MYSQL中取當前年份的第一天和當前周,月,季度的第一天/最後一天MySql
- sqlserver時間函式獲取本月最後一天SQLServer函式
- PHP獲取一段時間內的每個周幾,每月幾號,遇到特殊日子就往後延PHP
- script取一個月的最後一天
- mysql日期 獲取本月第一天 獲取下個月的第一天MySql
- java 獲取上月、一個月最後一天、週一、週日、本月日期Java
- 獲取最後修改時間為今天的檔案
- Oracle 取本週第一天,最後一天Oracle
- [Mysql]檢視每個資料庫大小以及每個表最後的修改時間MySql資料庫
- JavaScript 獲取月份最後一天日期JavaScript
- 獲取文件最後修改時間程式碼例項
- [python實用程式碼片段]python獲取當前時間的前一天,前一週,前一個月Python
- jquery如何獲取第一個或最後一個子元素?jQuery
- Solon 框架如何方便獲取每個請求的響應時間?框架
- 使用to_char和next_day函式得到本週的第一天和最後一天日期函式
- javascript獲取指定月份的最後一天例項程式碼JavaScript
- php獲取並刪除陣列的第一個和最後一個元素PHP陣列
- MySQL 多表分組後獲取每一組的時間最大的那條記錄MySql
- js獲取多少天以後的時間JS
- 計算時間,指定時間的多少個月後
- python獲取網路時間和本地時間Python
- 函式: 獲得每月的最後一天函式
- js獲取當前時間上一個月前的時間JS
- python 如何獲取當前時間Python
- PHP獲取陣列最後一個值PHP陣列
- JavaScript獲取陣列最後一個元素JavaScript陣列
- Java Sound正確獲取一段音訊當前播放的時間Java音訊
- js獲取指定月份最後一天日期程式碼例項JS
- 【Analytic】使用MAX分析函式高效獲取每個Schema下最後被分析的表名函式
- javascript如何獲得網頁最後被修改的時間JavaScript網頁