如何在Python中從datetime.now()獲取分鐘、秒和毫秒?


在本文中,我們將探討幾種從Python中的datetime.now()獲取分鐘、秒和毫秒的不同方法。

datetime.now()方法用於獲取當前的分鐘、秒和毫秒。它定義在datetime模組下。

語法

now()方法的語法如下:

datetime.now()

返回當前日期和時間,以時間格式表示。

使用datetime.now()和epoctime()

這裡我們使用strftime()方法,該方法由datetime模組提供。我們使用datetime.now()方法獲取當前日期。然後,我們使用strftime()方法格式化此日期。在本例中,我們將格式字串設定為“分鐘:秒.毫秒”的形式。

示例

以下是一個示例程式碼,演示如何使用datetime.now()和strftime()方法獲取當前的分鐘、秒和毫秒。

from datetime import datetime curr_time = datetime.now() formatted_time = curr_time.strftime('%M:%S.%f') print("Formatted time in Minutes:Seconds:Milliseconds is",formatted_time)

輸出

以上示例程式碼的輸出如下:

Formatted time in Minutes:Seconds:Milliseconds is 11:40.325948

使用datetime.now()方法檢索資料

這裡我們使用datetime.now()方法獲取當前的分鐘、秒和毫秒。now()函式定義在datetime模組下。並分別使用.minute、.second和.microsecond來檢索當前的分鐘、秒和毫秒。

示例

在下面的示例程式碼中,我們使用datetime.now()方法獲取當前的分鐘、秒和毫秒。

from datetime import datetime now = datetime.now() print("Today's date is:", now) print("Minutes",now.minute) print("Seconds",now.second) print("Milliseconds",now.microsecond)

輸出

以上示例程式碼的輸出如下:

Today's date is: 2022-09-05 10:12:31.476711
Minutes 12
Seconds 31
Milliseconds 476711

更新於:2023年11月2日

17K+ 次瀏覽

開啟您的職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.