美文网首页
python3日期格式之间的互相转换

python3日期格式之间的互相转换

作者: justgo_b2cd | 来源:发表于2021-02-24 13:53 被阅读0次

    python中经常遇到时间格式之间的转换常用的日期格式:datetime.datetime,str,date.date

    #导入模块
    >>>from datetime import datetime
    #获取当前的时间
    >>>datetime.now()
    >>>datetime.datetime(2021, 2, 24, 13, 42, 16, 519350)
    #datetime.datetime 转str:
     >>>datetime.now().strftime('%Y-%m-%d')    
    '2021-02-24'
    >>>datetime.now().strftime('%Y-%m-%d %H:%M:%S')    # 格式为 str
    '2021-02-24 13:43:09'
    #str转datetime.datetime
    >>> b = datetime.now().strftime('%Y-%m-%d')
    >>> print(b)
    2021-02-24
    >>> datetime.strptime(b, '%Y-%m-%d') 
    datetime.datetime(2021, 2, 24, 0, 0)
    
    

    注:python date中的date和datetime的区别

    1. date是日期,表示的是 2015-11-21;
    2. datetime是日期时间,表示的是 2015-11-21 10:51:20;
    3. time是时间,表示的是 10:51:20。

    相关文章

      网友评论

          本文标题:python3日期格式之间的互相转换

          本文链接:https://www.haomeiwen.com/subject/cyksfltx.html