一、時間模塊的介紹
Python 中的時間模塊datetime是Python處理日期和時間的標準模塊,可以使用它來進行時間的計算、格式化和解析等操作。
在使用之前需要先導入時間模塊,可以使用以下代碼實現:
import datetime
二、獲取當前時間
可以使用datetime模塊中的datetime類來獲取當前時間,具體代碼如下:
import datetime now = datetime.datetime.now() print("當前時間:", now)
輸出結果為:
當前時間: 2021-03-31 16:59:22.383251
三、時間的格式化
將時間格式化成特定的形式,可以使用datetime模塊中的strftime方法,該方法接收一個格式化字元串作為參數。下面是一個示例:
import datetime now = datetime.datetime.now() print("當前時間:", now.strftime("%Y-%m-%d %H:%M:%S"))
輸出結果為:
當前時間: 2021-03-31 17:02:23
四、時間的加減
使用datetime模塊可以對時間進行加減操作,可以使用timedelta方法來進行時間的加減。
下面是一個示例,該示例將當前時間加上一小時,然後格式化輸出:
import datetime now = datetime.datetime.now() add_hour = now + datetime.timedelta(hours=1) print("一小時後時間:", add_hour.strftime("%Y-%m-%d %H:%M:%S"))
輸出結果為:
一小時後時間: 2021-03-31 18:06:44
五、時間戳的轉換
Unix時間戳是從1970年1月1日UTC時間開始所經過的秒數,可以使用datetime模塊將時間戳轉換為可讀性更高的時間格式。
下面是一個示例,該示例將當前時間戳轉換為可讀性更高的時間格式:
import datetime now_timestamp = 1617180518 now = datetime.datetime.fromtimestamp(now_timestamp) print("時間戳轉換結果:", now.strftime("%Y-%m-%d %H:%M:%S"))
輸出結果為:
時間戳轉換結果: 2021-03-31 17:15:18
六、總結
本文詳細介紹了在Python中列印當前時間的方法,其中包括獲取當前時間、時間的格式化、時間的加減和時間戳的轉換等方面,希望本文對您有所幫助。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/185426.html