python 帮帮忙谢谢您

字符串转换:

输入日期可能情况:
2020-01-01
20200101
2020/01/01
2020年01月01日
写个函数,将日期统一为2020-01-01格式

python

1个回答

def f(src):
    res=''
    if len(src)==8:
        res=src[0:4]+'-'+src[4:6]+'-'+src[6:8]
    if len(src)>=10:
        res=src[0:4]+'-'+src[5:7]+'-'+src[8:10]
    return res

SXGY_07
SXGY_07 回复Thanks_21: 客气
大约一个月之前 回复
Thanks_21
Thanks_21 谢谢您,我知道怎么用了。太有帮助了,谢谢您
大约一个月之前 回复
Thanks_21
Thanks_21 能不能发个完整的,谢谢您。我不知道在哪个位置加入。谢谢您
大约一个月之前 回复
SXGY_07
SXGY_07 print(res)
大约一个月之前 回复
SXGY_07
SXGY_07 res=f(src)
大约一个月之前 回复
SXGY_07
SXGY_07 回复Thanks_21: src=input('请输入日期:')
大约一个月之前 回复
SXGY_07
SXGY_07 回复Thanks_21: 函数本身没输出,要输出可以用print(f('2020年06月03日'))
大约一个月之前 回复
Thanks_21
Thanks_21 你好,怎么输出不了呀
大约一个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问