Python 调整日期格式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 调整日期格式相关的知识,希望对你有一定的参考价值。

2017年6月28日 to 2017-06-28
2017年10月27日 to 2017-10-27
2017年12月1日 to 2017-12-01
2017年7月1日 to 2017-07-01

#coding=utf-8

def func(string):
    year = string.find(u)
    month = string.find(u)
    day = string.find(u)
    if month-year==2:
        string = string.replace(u"",u"年0")
    if day-month==2:
        string = string.replace(u"",u"月0")
    return string.replace(u"","").replace(u"","-").replace(u"","-")
    
if __name__ == __main__:
    l1 = u"2017年6月28日"
    l2 = u"2017年10月27日"
    l3 = u"2017年12月1日"
    l4 = u"2017年7月1日"
    print func(l1)
    print func(l2)
    print func(l3)
    print func(l4)

 




以上是关于Python 调整日期格式的主要内容,如果未能解决你的问题,请参考以下文章

常用python日期日志获取内容循环的代码片段

如何从我的 DatePicker 片段中传输格式化的日期字符串?

在matplot Python中格式化日期时间

python_如何调整字符串中文本格式?

学习笔记:python3,代码片段(2017)

使用Aspose.Cells导出Excel遇到的日期格式问题