在 Python 中將日期轉換為日期時間
在 Python 中,可以通過其內建庫跟蹤日期和時間。在這篇寶貴的文章中,我們將學習如何在 Python 中將日期轉換為 datetime
。
我們將同時在 Python 中處理日期和時間。這對你來說可能是一場大斗爭。如果我們想找到一切,總有更好的方法。幸運的是,有一種內建的方法可以讓它變得輕鬆:Python datetime
模組。
本文將展示我們如何從內建的 datetime python 模組匯入資料和 datetime
。然後我們將使用一些 Python 內建函式將日期和時間合併為一個物件。如果你只有任何特定日期或當前日期並且沒有特定時間,則可以使用 datetime
物件以最短時間對其進行初始化。我們將在下面的程式碼中看到這些示例。
我們還將檢視如何使用各種方法將日期轉換為日期時間的示例。
使用 Python 中的 datetime
combine
方法將日期轉換為日期時間
在此方法中,我們將首先從 datetime 內建物件中匯入日期和 datetime
,然後我們將分別提取當前日期和最小時間。這兩個物件將使用 python datetime combine
內建方法進行合併。
示例程式碼:
# python 3.x
from datetime import date as todaysDate
from datetime import datetime as todaysDateTime
Today_date = todaysDate.today()
Today_time = todaysDateTime.min.time()
Today_datetime = todaysDateTime.combine(Today_date, Today_time)
print(Today_datetime)
輸出:
2021-10-03 00:00:00
使用 Python 中的 datetime
物件方法將日期轉換為日期時間
在這種技術中,我們將首先從 datetime 內建物件匯入日期和 datetime
,然後我們將提取今天的日期。此外,當前的年、月和日將傳遞給當前的日期時間物件,以獲取具有日期和時間的結果物件。
示例程式碼:
# python 3.x
from datetime import date as todaysDate
from datetime import datetime as todaysDateTime
Todays_date = todaysDate.today()
Todays_datetime = todaysDateTime(Todays_date.year, Todays_date.month, Todays_date.day)
print(Todays_datetime)
輸出:
2021-10-03 00:00:00
Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.
LinkedIn