zoukankan      html  css  js  c++  java
  • python 时间格式datetime.now

    在写项目的时候经常会用到时间格式,以及它们之间的相互转化。

    常用的日期数据格式datetime.datetime, str ,datetime.date

    在使用的时候先导入datetime模块

    from datetime import datetime

    1.获取当前日期

    now = datetime.now() # 格式为 datetime.datetime

    now_date = datetime.now().strftime('%Y-%m-%d')    # 格式为str

    now_time = datetime.now().strftime('%Y-%m-%d %H:%M:%S')    # 格式为 str

    2.从数据库中获取存入的日期 ,格式为 datetime.date

    3.时间数据格式之间的相互转换:

    from datetime import datetime

    (1)datetime.datetime 转str:

     b = datetime.now().strftime('%Y-%m-%d')

    (2)str 转datetime.datetime

     d = datetime.strptime(b, '%Y-%m-%d')  # strptime()内参数必须为string格式

     (3)str 转 datetime.date

      先将str转datetime,再转datetime.date

      e = datetime.date(d) # date()内参数需要datetime.datetime型

      (4)datetime.date转str

       h = str(e)

    不能直接转化的,可以通过转化中间介质,然后转化成想要的类型。
    ————————————————
    版权声明:本文为CSDN博主「蘑了个菇」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/df_1818/article/details/82756485

  • 相关阅读:
    .Net Core小技巧
    调用Kubernetes API操作Kubernetes
    在CentOS 7+ 安装Kubernetes入门(单Master)
    Linux命令行基础
    使用wireshark学习TCP
    Redis原子性写入HASH结构数据并设置过期时间
    Vue使用小结
    JAVA & .NET创建对象构造函数调用顺序
    .NET 中的序列化 & 反序列化
    ASP.NET Core中使用Graylog记录日志
  • 原文地址:https://www.cnblogs.com/spidernyp/p/12578178.html
Copyright © 2011-2022 走看看