python字符串转时间格式
时间: 2023-09-12 15:11:03 浏览: 39
你可以使用Python的datetime模块来将字符串转换为时间格式。具体操作如下:
```python
from datetime import datetime
date_string = "2021-10-01 12:30:45"
date_format = "%Y-%m-%d %H:%M:%S"
datetime_object = datetime.strptime(date_string, date_format)
print(datetime_object)
```
在上面的代码中,我们首先定义了一个字符串变量`date_string`,表示时间的字符串形式。然后定义了一个变量`date_format`,表示字符串的时间格式。接着使用`datetime.strptime()`方法将字符串转换为时间格式,其中第一个参数为字符串,第二个参数为时间格式。最后打印输出转换后的时间格式变量`datetime_object`。
注意,`strptime()`方法返回的是一个`datetime`对象。如果需要将其转换为其他时间格式,可以使用`strftime()`方法。
相关问题
python 字符串转日期
在 Python 中,可以使用 `datetime` 模块的 `strptime()` 函数将字符串转换为日期格式。下面是一个示例代码,将字符串转换为日期格式:
```python
from datetime import datetime
date_string = "2022-05-01"
date_format = "%Y-%m-%d"
date_obj = datetime.strptime(date_string, date_format)
print(date_obj)
```
在上面的代码中,`strptime()` 函数接受两个参数:第一个参数是表示日期的字符串,第二个参数是日期字符串的格式。在本例中,日期字符串的格式是 `%Y-%m-%d`,表示年份-月份-日期的格式。`strptime()` 函数将字符串转换为一个 `datetime` 对象,可以使用这个对象进行日期的计算和比较等操作。
Python字符串转日期
你可以使用Python的datetime模块来将字符串转换为日期。下面是一个示例代码:
```python
from datetime import datetime
date_string = "2021-10-01"
date_object = datetime.strptime(date_string, "%Y-%m-%d")
print(date_object)
```
在这个例子中,我们首先导入datetime模块。然后,我们定义一个字符串date_string,它包含日期信息。接下来,我们使用datetime.strptime()方法将字符串转换为日期对象。这个方法的第一个参数是要转换的字符串,第二个参数是字符串的格式。
在上面的例子中,"%Y-%m-%d"是字符串的格式,其中%Y表示年份,%m表示月份,%d表示日期。最后,我们打印出日期对象,它的输出应该是2021-10-01 00:00:00。