以下是一个简单的Python函数,用于将会计日期从大写转换为小写,或者从小写转换为大写。这个函数假设日期的格式是“YYYY/MM/DD”。
```python
def convert_accounting_date(date_str):
检查日期是否为大写
if date_str.isupper():
转换为小写
return date_str.lower()
检查日期是否为小写
elif date_str.islower():
转换为大写
return date_str.upper()
else:
如果不是全大写或全小写,则返回原始字符串
return date_str
示例
upper_date = "2023/04/01"
lower_date = "2023/04/01"
print(convert_accounting_date(upper_date)) 输出: 2023/04/01
print(convert_accounting_date(lower_date)) 输出: 2023/04/01
```
这个函数首先检查输入的日期字符串是否全部为大写或全部为小写,然后相应地进行转换。如果日期字符串包含大小写混合,函数将返回原始字符串。