• 技术文章 >Python技术 >Python高级

    python中datetime和字符串之间如何转换

    小妮浅浅小妮浅浅2021-03-30 09:34:02原创9213

    本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

    1.字符串的格式转换为datetime

    1)利用dateutil这个库:

    import dateutil
    t1 = dateutil.parser.parse("2019-02-24T19:36:20-05:00")
    print type(t1)
    print 't1: ', t1

    (2)pandas中转换

    parser.parse 格式自由
    order_data['start_time'] = pd.to_datetime(order_data['start_time'], format="%Y-%m-%d %H:%M:%S")

    2.datetime转换为字符串

    利用apply和strftime。

    data['md'] =data['start_time'].apply(lambda x: x.strftime('%m-%d'))

    以上就是python中datetime和字符串之间相互转换的方法,大家在看懂了上面的内容后,可以就具体的转换方法,开始尝试和试验。更多Python高级指路:python高级

    专题推荐:python datetime 字符串
    上一篇:Python数据持久层框架SQLAlchemy1.3.23发布 下一篇:用Python制作整蛊小程序

    相关文章推荐

    • 如何用datetime去除重复python3时间?• datetime怎样在python3时间中执行循环?• python中time与datetime模块如何转换?• python中datetime的基本介绍• datetime在python中获取时间并格式化• python中datetime转时间戳

    全部评论我要评论

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

  • 取消发布评论
  • 

    Python学习网