python编写一个能转换日期格式的小程序。 输入一个数字的日期格式 2020/1/23 转换为美式格式和英式格式
时间: 2024-11-29 10:32:57 浏览: 15
Python中可以使用内置模块`datetime`来处理日期格式的转换。下面是一个简单的程序,它接受用户输入的字符串格式日期("年/月/日"),然后将其转换为美国(MM/DD/YYYY)和英国(DD/MM/YYYY)的日期格式:
```python
from datetime import datetime
def convert_date_format(input_date):
# 将输入字符串转换为datetime对象
date_obj = datetime.strptime(input_date, "%Y/%m/%d")
# 美国日期格式 (MM/DD/YYYY)
us_format = date_obj.strftime("%m/%d/%Y")
# 英国日期格式 (DD/MM/YYYY)
uk_format = date_obj.strftime("%d/%m/%Y")
return us_format, uk_format
# 用户输入
input_date_str = input("请输入日期(格式: 2020/1/23): ")
# 转换并打印结果
us_date, uk_date = convert_date_format(input_date_str)
print(f"美国格式: {us_date}")
print(f"英国格式: {uk_date}")
阅读全文