Loading

python datetime和字符串如何相互转化?

在python中如何将datetime类型转化为字符串,或者如何将字符串转化为datetime类型呢?

目录

一、将字符串转化为datetime类型

二、将datetime转化为字符串类型


一、将字符串转化为datetime类型

#!/usr/bin/python
# -*- coding: UTF-8 -*-
"""
@author: Roc-xb
"""
import datetime

if __name__ == '__main__':
    # 当前时间字符串
    now = '2021-10-28 01:35:05'
    # 将字符串转化为datetime类型
    dt = datetime.datetime.strptime(now, '%Y-%m-%d %H:%M:%S')
    # 输出测试
    print(dt, type(dt))

   

二、将datetime转化为字符串类型

#!/usr/bin/python
# -*- coding: UTF-8 -*-
"""
@author: Roc-xb
"""
import datetime

if __name__ == '__main__':
    # 当前时间字符串
    now = '2021-10-28 01:35:05'
    # 将字符串转化为datetime类型
    dt = datetime.datetime.strptime(now, '%Y-%m-%d %H:%M:%S')
    # 将datetime类型转化为字符串
    dt_str = dt.strftime('%Y/%m/%d %H:%M:%S')
    # 输出测试
    print(dt_str, type(dt_str))

 

 

posted @ 2021-10-28 01:43  Roc-xb  阅读(38)  评论(0)    收藏  举报

易微帮源码


易微帮官网