从字符串解析日期 Python2024 年 8 月 29 日 | 阅读 3 分钟 引言: 在本文中,我们将讨论 Python 字符串解析日期。要在 Python 中将字符串转换为 datetime,请使用 strptime() 方法。strptime() 是 datetime 类的一个内置方法,用于将日期的字符串表示形式转换为 datetime 对象。 Python 字符串解析日期的语法: Python 字符串解析日期的语法如下所示 - datetime- 它是类名。 strptime- 它是方法名。 date_string- 它是日期的字符串表示。 Format- 它是日期对象的指定格式。 Python 字符串解析日期的参数: Python 字符串解析日期的参数是 strptime() 函数,它接受两个必需的参数,并且都必须是字符串。strptime() 函数与 strftime() 函数完全相反,strftime() 函数将 datetime 对象转换为字符串。 方法: 编写一个 Python 应用程序,在 Python 中将给定的字符串转换为 DateTime。以下是我们可以在本文中介绍的方法。
1. 使用 datetime 模块:为此,我们使用 datetime.strptime() 函数。strptime() 可在 DateTime 和 Time 模块中使用,用于 datetime 转换。此函数将给定的字符串从 datetime 更改为所需的格式。datetime.strptime() 是一种将字符串解析为 datetime 的通用方法。它可以处理由指定格式字符串定义的任何格式。 示例 1: 在此处,我们提供了一个 Python datetime 模块的示例。示例如下 - 输出: 现在我们编译上面的程序,编译后运行上面的程序。然后结果如下 - 2022-12-07 10:46:00 示例 2: 在此处,我们提供了一个 Python datetime 模块的示例。示例如下 - 输出: 现在我们编译上面的程序,编译后运行上面的程序。然后结果如下 - 2022-12-07 示例 3: 在此处,我们提供了一个 Python datetime 模块的示例。示例如下 - 输出: 现在我们编译上面的程序,编译后运行上面的程序。然后结果如下 - <class 'datetime.datetime'> 2000-05-05 23:07:00 您可以使用 strptime() 将字符串格式的日期和时间转换为 datetime 类型。第一个参数是字符串,第二个参数是日期和时间格式说明符。转换为日期格式的优点是可以独立选择月份、日期或时间。有关指令和 strptime() 的更多信息,请参阅 Python strptime() - string to datetime object。 2. 使用 time 模块: Python 函数 strftime() 存在于 datetime 和 time 模块中,并根据给定的格式字符串构建字符串表示。 示例 1: 在此处,我们提供了一个 Python time 模块的示例。示例如下 - 输出: 现在我们编译上面的程序,编译后运行上面的程序。然后结果如下 - May 05 2000 04:37:00 AM 3. 使用 dateutil 模块: dateutil 是一个第三方模块。dateutil 模块支持解析任意字符串格式的日期。该模块提供有关当前世界时区的内部信息。最近,dateutil 2.0 发布了解析器函数,并为 Python 3 进行了改编。您可以使用 parse() 将字符串转换为 datetime 格式。唯一使用的参数是字符串。 示例 1: 在此处,我们提供了一个 Python dateutil 模块的示例。示例如下 - 输出: 现在我们编译上面的程序,编译后运行上面的程序。然后结果如下 - 2000-05-05 19:59:00 <class 'datetime.datetime'> 下一个主题Python 解析时间戳 |
引言:平流扩散方程是物理学和设计中的核心思想,其应用范围从流体动力学到热运动。物理学和工程学领域因平流、扩散和各种边界条件的复杂相互作用而得到增强……
阅读 6 分钟
Kivy 是 Python 中一个独立于平台的图形用户界面工具。因为它兼容 Android、iOS、Linux 和 Windows。它通常用于 Android 应用程序的开发,但这并不妨碍它在桌面程序中的应用。屏幕管理器小部件:一个名为...的小部件
阅读 8 分钟
数据结构和算法是软件开发的基础。学习数据结构和算法需要大量的逻辑能力和思维能力。从亚马逊、谷歌、微软等科技巨头到新创业公司,所有面试轮次都基于数据结构和算法...
阅读 13 分钟
Python 编程语言如今因其用户友好的功能而处于领先地位。Python 还有许多有趣的模块和库,用户可以使用它们做很多事情。Python 语言最有趣的功能之一是其音频模块。
阅读 10 分钟
Python 语言中的变量用作各种数据值和数据结构的存储单元。当变量分配给任何 Python 对象时,它指向该对象,因为它们是内存中该特定对象的引用或指针...
7 分钟阅读
在本教程中,我们将使用 Python 代码解决股票跨度问题。在继续解决方案之前,让我们了解此问题的陈述。什么是股票跨度问题?股票跨度问题是一个财务问题,我们计算股票价格。在这个问题中,...
阅读 6 分钟
在 Python 中,字典是一个无序的数据值集合,可以像地图一样用于存储数据值。与其他数据类型每个元素只能包含一个值不同,字典还可以包含一个键:值对。为了使...
阅读9分钟
好的卷积网络是庞大的机器,拥有许多隐藏层和数百万个参数。“隐藏层越多,网络越好”实在是一个糟糕的格言。一些著名的网络包括 ResNet、AlexNet、VGG、Inception 等。为什么这些网络如此有效?如何……
阅读 10 分钟
我们都可能听说过图形用户界面,即 GUI,我们一定见过它对许多应用程序界面变化的影响。基本上,GUI 或图形用户界面是一种应用程序和软件的用户界面,它不是基于文本的...
阅读9分钟
在本教程中,我们将学习深度优先搜索的一个重要应用。我们将理解拓扑排序的概念、其工作原理以及如何使用 Python 编程语言实现它。最后,我们将学习算法的时间复杂度和……
阅读 3 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India