在 Python 中將日期轉換為日期時間

Abdul Jabbar 2023年1月30日
  1. 使用 Python 中的 datetime combine 方法將日期轉換為日期時間
  2. 使用 Python 中的 datetime 物件方法將日期轉換為日期時間
在 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 Jabbar
Abdul Jabbar avatar Abdul Jabbar avatar

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

相關文章 - Python DateTime