在 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