當前位置:
首頁 > 知識 > 計算時間的20個常用代碼段

計算時間的20個常用代碼段

計算時間的20個常用代碼段

Python部落(python.freelycode.com)組織翻譯,禁止轉載,歡迎轉發。


使用time模塊顯示當前日期和時間

開發一個以多種格式顯示當前時間和日期的程序。轉換秒數為GMT時間。你要使用time模塊中的asctime,它從計算機的內部時鐘讀取當前的日期和時間。

在格林尼治時間內轉換秒數。

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段


將天數、小時、分鐘轉換成秒

開發一個程序,讀取用戶的天數、小時、分鐘和秒數。計算並顯示其表示的總秒數。

在cloud & code上載入你最喜歡的IDE,隨時從你的首選移動設備 (iOS/Android/PC)通過clouddesktoponline.com遠程虛擬桌面。高效的團隊協作使用託管的SharePoint並從Apps4Rent交互

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段


python中使用Pandas獲得當前日期和時間

下面的例子展示了使用pandas顯示當前日期和時間。首先,我們需要導入pandas模塊。

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段


Python程序將字元串轉換為datatime對象

這個例子中的代碼片段使用datautil和datetime將字元串轉換為日期時間對象,即便知道或不知道日期格式。

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段


在Python中以毫秒為單位獲取當前時間

time - 這個模塊提供了各種函數來處理時間值.time -- 由於Epoch是float以秒為單位返回當前時間。

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段


獲取MST,EST,UTC,GMT和HST形式的當前日期時間

下面的代碼片段說明了,使用pytz和datetime來顯示MST,EST,UTC,GMT和HST形式的當前日期和時間

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段


Python中,從指定日期獲取一周中的日期碼

Python中,使用weekday和isoweekday,從指定日期獲取一周中的日期碼的短程序。

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段


如何計算兩個datatime對象之間的時間差?

date1和date2是兩個date對象。

你可以根據你的日期格式改變datetimeFormat格式。

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段


將UNIX時間戳轉換為日期和時間字元串

下面的代碼片段使用fromtimestamp轉換unix時間戳為字元串。

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段


將日期時間對象轉化為Unix(時間戳)

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段


將N年、月、日、小時、分鐘、秒添加到當前日期時間

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段


在指定的開始日期和結束日期之間獲取日期範圍

這個短的程序使用timedelta來列印兩個指定日期之間的所有日期。

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段


當前日期時間減去N年、月、日、小時、分鐘、秒

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段


列印指定年所有的星期一

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段

計算時間的20個常用代碼段


從指定的年和月中得到月第一天是星期幾的日期碼和這個月總共有多少天

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段


列印指定年份的日曆

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段


怎樣從月份數得到月份名?

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段


根據當前日期找到上一個周一和即將到的周一的日期

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段


如何得到指定日期所在周的開始和結束日期?

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段


獲取當前季度的第一天和最後一天

計算時間的20個常用代碼段

你可以看到程序輸出的示例,如下所示。

計算時間的20個常用代碼段

英文原文:http://www.pythonprogramming.in/date-time.html
譯者:張新英

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Python部落 的精彩文章:

Python3.7發布時間表
「限量閃購」《逆流而上》僅售35元包郵,只有兩本

TAG:Python部落 |