最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python計算一個給定時間點前一個月和后一個月第一天的方法

 更新時間:2018年05月29日 10:59:01   作者:xiao_huocai  
這篇文章主要介紹了Python計算一個給定時間點前一個月和后一個月第一天的方法,涉及Python使用datetime模塊計算日期時間的相關操作技巧,需要的朋友可以參考下

本文實例講述了Python計算一個給定時間點前一個月和后一個月第一天的方法。分享給大家供大家參考,具體如下:

python如何獲取一個時間點的前一個月和后一個月,網上雖然有很多教程,但是本人感覺太雜了而且不太好用,研究一番之后決定提供一種方法和思路。

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import datetime
import calendar
time = datetime.date(2017, 7, 20) #年,月,日
#求該月第一天
first_day = datetime.date(time.year, time.month, 1)
print u'該月第一天:' + str(first_day)
#求前一個月的第一天
#前一個月最后一天
pre_month = first_day - datetime.timedelta(days = 1) #timedelta是一個不錯的函數
print u'前一個月最后一天:' + str(pre_month)
#前一個月的第一天
first_day_of_pre_month = datetime.date(pre_month.year, pre_month.month, 1)
print u'前一個月的第一天:' + str(first_day_of_pre_month)
#求后一個月的第一天
days_num = calendar.monthrange(first_day.year, first_day.month)[1] #獲取一個月有多少天
first_day_of_next_month = first_day + datetime.timedelta(days = days_num) #當月的最后一天只需要days_num-1即可
print u'后一個月的第一天:' + str(first_day_of_next_month)

運行結果如下

該月第一天:2017-07-01
前一個月最后一天:2017-06-30
前一個月的第一天:2017-06-01
后一個月的第一天:2017-08-01

PS:這里再為大家推薦幾款相關在線工具供大家參考:

在線天數計算器:
http://tools.jb51.net/jisuanqi/datejsq

在日期天數差計算器:
http://tools.jb51.net/jisuanqi/onlinedatejsq

在線日期計算器/相差天數計算器:
http://tools.jb51.net/jisuanqi/datecalc

在線日期/天數計算器:
http://tools.jb51.net/jisuanqi/date_jisuanqi

更多關于Python相關內容感興趣的讀者可查看本站專題:《Python日期與時間操作技巧總結》、《Python數據結構與算法教程》、《Python Socket編程技巧總結》、《Python函數使用技巧總結》、《Python字符串操作技巧匯總》、《Python入門與進階經典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對大家Python程序設計有所幫助。

相關文章

  • Python入門教程(二十五)Python的作用域

    Python入門教程(二十五)Python的作用域

    這篇文章主要介紹了Python入門教程(二十五)Python的作用域,Python是一門非常強大好用的語言,也有著易上手的特性,本文為入門教程,需要的朋友可以參考下
    2023-04-04
  • Python+OpenCV檢測燈光亮點的實現方法

    Python+OpenCV檢測燈光亮點的實現方法

    這篇文章主要介紹了Python+OpenCV檢測燈光亮點的實現方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • python制作微博圖片爬取工具

    python制作微博圖片爬取工具

    這篇文章主要介紹了python如何制作微博圖片爬取工具,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2021-01-01
  • python獲取Pandas列名的幾種方法

    python獲取Pandas列名的幾種方法

    這篇文章主要介紹了python獲取Pandas列名的幾種方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-08-08
  • pytorch: Parameter 的數據結構實例

    pytorch: Parameter 的數據結構實例

    今天小編就為大家分享一篇pytorch: Parameter 的數據結構實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python函數基礎實例詳解【函數嵌套,命名空間,函數對象,閉包函數等】

    Python函數基礎實例詳解【函數嵌套,命名空間,函數對象,閉包函數等】

    這篇文章主要介紹了Python函數基礎,結合實例形式詳細分析了函數嵌套,命名空間,函數對象,閉包函數等相關概念、原理、用法及操作注意事項,需要的朋友可以參考下
    2019-03-03
  • Pandas實現Excel文件讀取,增刪,打開,保存操作

    Pandas實現Excel文件讀取,增刪,打開,保存操作

    Pandas?是一種基于?NumPy?的開源數據分析工具,用于處理和分析大量數據。本文將通過Pandas實現對Excel文件進行讀取、增刪、打開、保存等操作,需要的可以參考一下
    2023-04-04
  • Django 設置多環(huán)境配置文件載入問題

    Django 設置多環(huán)境配置文件載入問題

    這篇文章主要介紹了Django 設置多環(huán)境配置文件載入問題,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • Flask框架請求鉤子與request請求對象用法實例分析

    Flask框架請求鉤子與request請求對象用法實例分析

    這篇文章主要介紹了Flask框架請求鉤子與request請求對象用法,結合實例形式詳細分析了Flask框架請求鉤子與request請求對象相關原理、用法及操作注意事項,需要的朋友可以參考下
    2019-11-11
  • selenium+Chrome滑動驗證碼破解二(某某網站)

    selenium+Chrome滑動驗證碼破解二(某某網站)

    這篇文章主要介紹了selenium+Chrome滑動驗證碼破解二(某某網站),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-12-12

最新評論

专栏| 金乡县| 阳东县| 油尖旺区| 桦甸市| 永济市| 东辽县| 寻甸| 教育| 泽库县| 阿图什市| 抚宁县| 修文县| 榆中县| 吉隆县| 上思县| 连江县| 张掖市| 成都市| 龙泉市| 乐亭县| 南川市| 灌云县| 丹凤县| 乐平市| 康乐县| 余干县| 化德县| 清水县| 句容市| 渭南市| 静乐县| 怀集县| 荔波县| 尚志市| 黄梅县| 镇巴县| 博客| 深圳市| 祁连县| 阿巴嘎旗|