如何使用Python獲取昨天的日期
我們將通過(guò)多個(gè)示例介紹如何使用 Python 獲取昨天的日期。
在 Python 中獲取昨天的日期
Python 是一種高級(jí)語(yǔ)言,可用于數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí),以使用 Python 的數(shù)據(jù)結(jié)構(gòu)訓(xùn)練 AI。 它用于編寫(xiě)各種應(yīng)用程序,從 Web 和桌面到操作系統(tǒng)級(jí)程序。
它是一種內(nèi)置的簡(jiǎn)單易用的語(yǔ)法,使新程序員易于理解和學(xué)習(xí)。 本文將研究如何在 Python 中獲取昨天的日期。
當(dāng)我們?cè)谔幚泶笮蛻?yīng)用程序時(shí),我們可能需要獲取之前日期的數(shù)據(jù),這可能是一個(gè)漫長(zhǎng)的過(guò)程; 我們可能必須訪問(wèn)數(shù)據(jù)庫(kù)或進(jìn)行一些附加功能才能獲得它。
但是我們將使用一個(gè)函數(shù)來(lái)自動(dòng)化它,該函數(shù)將接受日期值并返回一天前的日期。
讓我們討論一些簡(jiǎn)單的方法來(lái)查找昨天的日期,這很容易理解。 Python 模塊 datetime 和 timedelta 使用日期和時(shí)間。
Python 中的Date模塊
首先,我們需要使用以下命令安裝模塊。
# python pip install datetime
一旦我們安裝了 datetime 模塊,我們就可以使用簡(jiǎn)單的方法 .today()
獲取今天的日期。 我們需要從模塊中導(dǎo)入日期并使用 .today()
方法。
# python from datetime import date today = date.today()
現(xiàn)在我們將使用以下命令安裝 timedelta 模塊。
# python pip install timedelta
現(xiàn)在安裝我們的模塊后,我們將導(dǎo)入 timedelta。 我們可以使用這個(gè)模塊來(lái)表示一個(gè)時(shí)間間隔,可以是正的也可以是負(fù)的。
簡(jiǎn)單來(lái)說(shuō),我們可以使用這個(gè)模塊來(lái)找出某個(gè)日期之后的秒、分、小時(shí)或天之間的差異。 我們通常將其用于日期操作。
現(xiàn)在我們將討論一些使用程序查找昨天日期的示例,并查看它們?cè)诰幊讨械膶?shí)現(xiàn)。
在 Python 中獲取昨天日期的示例
我們的第一個(gè)例子是一個(gè)簡(jiǎn)單的程序,它使用日期和時(shí)間模塊來(lái)顯示當(dāng)前日期和前一天的日期和時(shí)間,如下所示。
# python from datetime import date from datetime import timedelta today_date= date.today() print("Today date is: ", today_date) yesterday_date = today_date - timedelta(days = 1) print("Yesterday date was: ", yesterday_date)
輸出:
現(xiàn)在再舉一個(gè)例子:一個(gè)簡(jiǎn)單的程序,使用日期和時(shí)間模塊顯示當(dāng)前日期和前一天的日期和時(shí)間。
# python from datetime import date from datetime import timedelta today_date = date.today() print("Today date is: ", today_date) yesterday_date = today_date - timedelta(days = 2) print("Date of the day before yesterday was: ", yesterday_date)
輸出:
上面的示例顯示了使用日期。 我們可以使用簡(jiǎn)單模塊 timedelta 獲取昨天或前一天的日期。
到此這篇關(guān)于在 Python 中獲取昨天的日期的文章就介紹到這了,更多相關(guān)Python獲取昨天日期內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
YOLOv5中SPP/SPPF結(jié)構(gòu)源碼詳析(內(nèi)含注釋分析)
其實(shí)關(guān)于YOLOv5的網(wǎng)絡(luò)結(jié)構(gòu)其實(shí)網(wǎng)上相關(guān)的講解已經(jīng)有很多了,但是覺(jué)著還是有必要再給大家介紹下,下面這篇文章主要給大家介紹了關(guān)于YOLOv5中SPP/SPPF結(jié)構(gòu)源碼的相關(guān)資料,需要的朋友可以參考下2022-05-05OpenCV每日函數(shù)之BarcodeDetector類條碼檢測(cè)器
OpenCV在V4.5.3版本的contrib包中提供了一個(gè)barcode::BarcodeDetector類,用于條形碼的識(shí)別,這篇文章主要介紹了OpenCV每日函數(shù)?BarcodeDetector條碼檢測(cè)器,需要的朋友可以參考下2022-06-06Python socket網(wǎng)絡(luò)編程TCP/IP服務(wù)器與客戶端通信
這篇文章主要介紹了Python socket網(wǎng)絡(luò)編程TCP/IP服務(wù)器與客戶端通信的相關(guān)資料,這里對(duì)Scoket 進(jìn)行詳解并創(chuàng)建TCP服務(wù)器及TCP 客戶端實(shí)例代碼,需要的朋友可以參考下2017-01-01Python實(shí)現(xiàn)簡(jiǎn)單拆分PDF文件的方法
這篇文章主要介紹了Python實(shí)現(xiàn)簡(jiǎn)單拆分PDF文件的方法,可實(shí)現(xiàn)將一個(gè)PDF文件拆分成指定份數(shù)的功能,涉及pyPdf模塊的使用技巧,需要的朋友可以參考下2015-07-07Python實(shí)現(xiàn)輕松識(shí)別數(shù)百個(gè)快遞單號(hào)
當(dāng)我們要寄出很多快遞時(shí),為了及時(shí)反饋物流信息,需要盡快將快遞單號(hào)提取出來(lái)。這時(shí)用手動(dòng)去識(shí)別真的太麻煩,所以本文將用Python實(shí)現(xiàn)輕松識(shí)別數(shù)百個(gè)快遞單號(hào),需要的可以參考一下2022-06-06Python標(biāo)準(zhǔn)庫(kù)之加密模塊詳解
這篇文章主要為大家詳細(xì)介紹了Python標(biāo)準(zhǔn)庫(kù)中加密模塊的相關(guān)知識(shí),文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,感興趣的小伙伴可以了解一下2023-07-07基于Python實(shí)現(xiàn)實(shí)時(shí)監(jiān)控CPU使用率
這篇文章主要為大家介紹了一款手寫(xiě)編程代碼的小腳本,能夠輕松在界面上展示:利用Python實(shí)時(shí)監(jiān)控CPU使用率,隨時(shí)展現(xiàn)。也無(wú)需下載管理軟件,感興趣的可以了解一下2022-04-04django第一個(gè)項(xiàng)目127.0.0.1:8000不能訪問(wèn)的解決方案詳析
django項(xiàng)目服務(wù)啟動(dòng)后無(wú)法通過(guò)127.0.0.1訪問(wèn),下面這篇文章主要給大家介紹了關(guān)于django第一個(gè)項(xiàng)目127.0.0.1:8000不能訪問(wèn)的解決方案,需要的朋友可以參考下2022-10-10