在Python中,你可以使用`datetime`模块来显示时间格式。以下是一些示例代码,展示了如何使用`strftime`方法来格式化日期和时间:
```python
from datetime import datetime
获取当前时间
now = datetime.now()
打印当前时间
print(now)
使用strftime方法格式化时间
formatted_time = now.strftime('%Y-%m-%d %H:%M:%S')
print(formatted_time) 输出格式化后的时间,如:2024-05-21 14:30:00
提取并打印年、月、日、时、分、秒
print(now.year)
print(now.month)
print(now.day)
print(now.hour)
print(now.minute)
print(now.second)
提取并打印星期几(英文简写)
print(now.strftime('%a')) 输出英文简写,如:Tue
提取并打印星期几(完整名称)
print(now.strftime('%A')) 输出完整名称,如:Tuesday
提取并打印月份名称(英文简写)
print(now.strftime('%b')) 输出英文简写,如:May
提取并打印月份名称(完整名称)
print(now.strftime('%B')) 输出完整名称,如:May
提取并打印小时(12小时制)
print(now.strftime('%I')) 输出12小时制的小时数,如:02
提取并打印小时(24小时制)
print(now.strftime('%H')) 输出24小时制的小时数,如:14
提取并打印分钟
print(now.strftime('%M')) 输出分钟数,如:30
提取并打印秒
print(now.strftime('%S')) 输出秒数,如:00
提取并打印AM/PM
print(now.strftime('%p')) 输出AM/PM,如:PM
以上代码展示了如何使用`strftime`方法和不同的格式化字符串来显示时间的不同部分。你可以根据需要选择合适的格式化字符串。