欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

pandas 獲取季度,月度,年度首尾日期的方法

 更新時間:2018年04月11日 10:29:48   投稿:jingxian  
下面小編就為大家分享一篇pandas 獲取季度,月度,年度首尾日期的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

可實現類似于sql中的dateadd、datesub的功能

兩種獲取日期的方式

z=datetime.datetime(2016,12,5)
z=datetime.datetime.strptime('20150112','%Y%m%d')

for x in ['01','02','03','04','05','06','07','08','09','10','11','12']:
 d='2015'+x+'12'
 z=datetime.datetime.strptime(d,'%Y%m%d')#當天
 z1=z+pd.tseries.offsets.DateOffset(days=1-z.day)#當月第一天
 z2=z+pd.tseries.offsets.DateOffset(months=1,days=-z.day)#當月最后一天
 x1 = z + pd.tseries.offsets.DateOffset(months=-((z.month - 1) % 3), days=1 - z.day) # 當季第一天
 x2 = z + pd.tseries.offsets.DateOffset(months=3 - ((z.month - 1) % 3), days=-z.day) # 當季最后一天
 y1 = z + pd.tseries.offsets.DateOffset(months=1 - z.month, days=1 - z.day) # 當年第一天
 y2 = z + pd.tseries.offsets.DateOffset(years=1,months=1 - z.month, days= - z.day) # 當年最后一天
 
print(d,':','月:',z1,z2,'季:',x1,x2)
print(y1.strftime("%Y-%m-%d"),y2.strftime("%Y-%m-%d"))

當月最后一天=當月第一天+1月-1天

當季最后一天=當季第一天+3月-1天

當年最后一天=當年第一天+1年-1天

今天前一天:

datetime.datetime.now()+pd.tseries.offsets.DateOffset(days=-1)

今天星期幾:

datetime.datetime.now().weekday()

生成時間序列:

start = datetime.datetime.strptime('2018-01-01', '%Y-%m-%d')
end = datetime.datetime.strptime('2018-01-08', '%Y-%m-%d')
for x in pd.date_range(start,end,freq="3D"): #50min等
 print(x.strftime('%Y%m%d'))

以上這篇pandas 獲取季度,月度,年度首尾日期的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Jupyter?notebook運行后打不開網頁的問題解決

    Jupyter?notebook運行后打不開網頁的問題解決

    本文主要介紹了Jupyter?notebook運行后打不開網頁的問題解決,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Python sklearn中的.fit與.predict的用法說明

    Python sklearn中的.fit與.predict的用法說明

    這篇文章主要介紹了Python sklearn中的.fit與.predict的用法說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • Django創(chuàng)建一個后臺的基本步驟記錄

    Django創(chuàng)建一個后臺的基本步驟記錄

    這篇文章主要給大家介紹了關于Django創(chuàng)建一個后臺的基本步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10
  • PyTorch張量拼接、切分、索引的實現

    PyTorch張量拼接、切分、索引的實現

    在學習深度學習的過程中,遇到的第一個概念就是張量,張量在pytorch中的計算十分重要,本文主要介紹了PyTorch張量拼接、切分、索引的實現,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • pyqt彈出新對話框,以及關閉對話框獲取數據的實例

    pyqt彈出新對話框,以及關閉對話框獲取數據的實例

    今天小編就為大家分享一篇pyqt彈出新對話框,以及關閉對話框獲取數據的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • 全面介紹python中很常用的單元測試框架unitest

    全面介紹python中很常用的單元測試框架unitest

    這篇文章主要介紹了python中很常用的單元測試框架unitest的相關資料,幫助大家更好的利用python進行單元測試,感興趣的朋友可以了解下
    2020-12-12
  • python 8種必備的gui庫

    python 8種必備的gui庫

    這篇文章主要介紹了python 8種必備的gui庫,幫助大家更好的進行python 開發(fā),感興趣的朋友可以了解下
    2020-08-08
  • python?Scala函數與訪問修辭符實例詳解

    python?Scala函數與訪問修辭符實例詳解

    這篇文章主要為大家介紹了python?Scala函數與訪問修辭符實例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • python中JWT用戶認證的實現

    python中JWT用戶認證的實現

    這篇文章主要介紹了python中JWT用戶認證的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-05-05
  • tensorflow ckpt模型和pb模型獲取節(jié)點名稱,及ckpt轉pb模型實例

    tensorflow ckpt模型和pb模型獲取節(jié)點名稱,及ckpt轉pb模型實例

    今天小編就為大家分享一篇tensorflow ckpt模型和pb模型獲取節(jié)點名稱,及ckpt轉pb模型實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01

最新評論