• 技术文章 >常见问题 >Python常见问题

    python中日期与字符串如何相互转换?

    宋雪维宋雪维2020-12-09 15:59:10原创9222

    在python的使用过程中我们会发现,如果编程的格式为一种形式,而我们输入的格式又是另外一种格式,那么这种情况下是不能计算的,要转换成相同格式才可以。在python中,有的时候为字符串内容,我们输入的内容为日期格式,又或者代码为日期,我们输入的是字符串,该如何转换呢?本文小编就向大家介绍python中日期与字符串相互转换的方法。

    1、日期转换成字符串

    date.strftime('%Y%m%d')
     
    #'20190801'
     
    date.strftime('%d%m%Y')
     
    #'01082019'
     
    date.strftime('%Y-%m-%d')
     
    #'2019-08-01'

    2、字符串转换成日期

    import time
     
    # 字符类型的时间
    tss1 = '2013-10-10 23:40:00'
    # 转为时间数组
    timeArray = time.strptime(tss1, "%Y-%m-%d %H:%M:%S")
    print(timeArray)
    # timeArray可以调用tm_year等
    print(timeArray.tm_year)  # 2013

    以上就是python中日期与字符串相互转换的方法,很容易操作,大家可以尝试看看哦~

    专题推荐:python日期字符串
    上一篇:python中如何画对数函数图? 下一篇:python中如何用write函数写入文件?

    相关文章推荐

    • python中字典dict函数是如何使用的?• python中如何删除dict元素?• python中堆排序算法实现• python中pop函数和remove函数的区别有哪些

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网