将字符串转换为日期时间的方法

215 阅读1分钟

将字符串转换为数据时间

我们可以使用下面提到的两种方法将日期和时间的字符串表示转换为日期对象

    • 使用数据时间模块
  • 使用dateutil模块

使用datetime模块。

我们从 datetime模块中 导入一个名为 datetime 的类。我们使用这个类来调用 strptime() 方法。strptime()方法从给定的字符串中创建一个日期时间对象。

注意: 我们不能从每个字符串中创建一个日期时间对象。字符串需要有一定的格式。

这个方法需要两个参数

  • 代表日期和时间的字符串
  • 格式代码

最经常使用的格式代码是

  • %d ,它代表每月的一天。

例如:01,02,...,31

  • %B ,代表完整的月份名称。

例如。一月,二月等。

  • %Y 代表四位数的年份。

例如:2018,2019等。

  • I 代表12小时的时钟,是一个加了零的小数

例如:01,02,...,12

  • %p ,表示是上午还是下午。

  • %M 表示分钟,是一个加了零的小数。

例如:01, 02, ..., 59

使用dateutil模块。

我们 从 dateutil模块中 导入 解析器 类,使用 该类 调用 解析器() 方法。我们只传递一个参数,就是字符串。

The postConverting string into datetimeappeared first oni2tutorials.