2023-04-17T01:32:54.688Z时间有哪些格式转换
时间: 2024-05-13 09:21:16 浏览: 135
G.984.2 协议 中文版
5星 · 资源好评率100%
可以使用Python的datetime模块进行时间格式转换,常见的格式包括:
- %Y: 四位数的年份(例如:2022)
- %m: 月份(01~12)
- %d: 月份中的天数(01~31)
- %H: 小时数(00~23)
- %M: 分钟数(00~59)
- %S: 秒数(00~59)
以下是一些常见的时间格式转换示例:
- 将字符串转为时间对象
```python
from datetime import datetime
str_time = '2023-04-17T01:32:54.688Z'
time_obj = datetime.strptime(str_time, '%Y-%m-%dT%H:%M:%S.%fZ')
print(time_obj) # 2023-04-17 01:32:54.688000
```
- 将时间对象转为时间戳
```python
time_stamp = time_obj.timestamp()
print(int(time_stamp)) # 1684416774
```
- 将时间戳转为时间对象
```python
time_stamp = 1684416774
time_obj = datetime.fromtimestamp(time_stamp)
print(time_obj) # 2023-04-17 01:32:54
```
- 将时间对象转为指定格式字符串
```python
str_time = time_obj.strftime('%Y/%m/%d %H:%M:%S')
print(str_time) # 2023/04/17 01:32:54
```
阅读全文