在 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