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])
相關文章
- Carbon獲取上個月第一天和最後一天
- js 獲取某月第一天和最後一天JS
- Mysql 獲取當月和上個月第一天和最後一天的解決方案MySql
- MYSQL獲取當前年、季、月、周第一天、最後一天的日期/時間戳MySql時間戳
- JavaScript 獲取月份最後一天日期JavaScript
- jquery如何獲取第一個或最後一個子元素?jQuery
- python 獲取時間的datetime庫Python
- Solon 框架如何方便獲取每個請求的響應時間?框架
- 獲取時間戳,幾個時間點的時間戳時間戳
- MySQL 多表分組後獲取每一組的時間最大的那條記錄MySql
- js獲取多少天以後的時間JS
- python 如何獲取當前時間Python
- Java Sound正確獲取一段音訊當前播放的時間Java音訊
- 使用Python獲取DNS解析時間和響應時間PythonDNS
- PHP獲取陣列最後一個值PHP陣列
- JavaScript獲取陣列最後一個元素JavaScript陣列
- mysql 分隔符擷取最後一段MySql
- jQuery獲取class相同的div中的最後一個jQuery
- solaries使用date獲取前一天日期,使用perl命令獲取歷史時間方法
- java獲取指定日期之前或之後的時間Java
- 每週的第一天日期
- js 獲取 table 中的每一個tdJS
- 使用 Carbon 獲取指定時間範圍內的日期陣列陣列
- Python 獲取檔案建立、訪問、修改時間Python
- 獲取系統時間
- php 獲取時間差PHP
- 獲取當前時間
- Linux時間的獲取與使用Linux
- PHP獲取當月起始和結束時間戳PHP時間戳
- 2020的最後一天
- 獲取上個月
- c++ 獲取檔案建立時間、修改時間、訪問時間、檔案內容長度C++
- python 資料型別 python 做一天內時間段判斷測試Python資料型別
- c++ 獲取當前時間周初凌晨時間戳(獲取當前時間週一凌晨時間戳)C++時間戳
- Java 獲取本地時間與網路時間Java
- 常見的Javascript獲取時間戳JavaScript時間戳
- 獲取當前時間往前的日期
- mybatis獲取當前時間MyBatis