数组习题:日期格式转换
时间: 2024-06-03 09:04:00 浏览: 88
VFP函数表达式练习题含部分答案
当涉及到日期格式转换的数组习题时,通常需要将日期从一种格式转换为另一种格式。以下是一个示例习题和解答:
习题:给定一个包含日期的数组,日期的格式为"YYYY-MM-DD",请将其转换为"DD/MM/YYYY"的格式。
解答:
1. 遍历给定的日期数组。
2. 对于每个日期,使用split()函数将其拆分为年、月和日。
3. 将拆分后的年、月和日按照需要的格式重新组合。
4. 将转换后的日期添加到新的数组中。
5. 返回新的数组作为结果。
示例代码:
```python
def convert_date_format(dates):
converted_dates = []
for date in dates:
year, month, day = date.split("-")
converted_date = f"{day}/{month}/{year}"
converted_dates.append(converted_date)
return converted_dates
```
示例输出:
```python
dates = ["2022-01-01", "2022-02-15", "2022-12-31"]
converted_dates = convert_date_format(dates)
print(converted_dates)
```
输出结果:
```
["01/01/2022", "15/02/2022", "31/12/2022"]
```
阅读全文