##### datetime.UTC格式
- `fromisoformat()`
- ISO字符串转时间
- 类方法:`time`,`date`,`datetime`
- `isoformat()`
- 时间转ISO字符串
- 实例方法:`time`,`date`,`datetime`
##### ISO 8601 格式的时间字符串
- ISO 8601 是国际标准化组织(ISO)制定的日期和时间表示法标准,它的格式包括了日期、时间和时区信息。ISO 8601 格式的时间字符串具有以下常见的形式:
- **日期部分:** `YYYY-MM-DD`,表示年份、月份和日期。
- **时间部分:** `HH:MM:SS.ssssss`,表示小时、分钟、秒和微秒。
- **时区部分:** `Z`(表示 UTC)或 `±hh:mm`(表示偏移时区,例如 `+08:00` 表示东八区)。
- 下面是一些示例,展示了不同 ISO 8601 格式的时间字符串:
- 只包含日期部分:`2023-08-06`
- 只包含时间部分:`12:30:45.500000`
- 包含日期和时间部分,但不包含时区:`2023-08-06T12:30:45.500000`
- 包含日期、时间和偏移时区:`2023-08-06T12:30:45.500000+08:00`
- 包含日期、时间和 UTC 时区:`2023-08-06T12:30:45.500000Z`
```python
import datetime
# 将日期时间对象格式化为 ISO 8601 格式的时间字符串
now = datetime.datetime.now()
iso_format_str = now.isoformat()
print("ISO 8601 Format:", iso_format_str)
# ISO 8601 Format: 2023-08-09T00:24:25.116662
# 将 ISO 8601 格式的时间字符串解析为日期时间对象
iso_string = "2023-08-06T12:30:45.500000"
parsed_datetime = datetime.datetime.fromisoformat(iso_string)
print("Parsed Datetime:", parsed_datetime)
# Parsed Datetime: 2023-08-06 12:30:45.500000
```