zoukankan      html  css  js  c++  java
  • 常见模块(一) time/datetime

    1 time模块

    1)时间三种格式的转化

    2)time模块的相关方法

    time.time()             打印当前时间的时间戳 单位是秒 距离1970年1月1日到当前的时间差

    time.sleep(n)                      让程序暂停n秒

    time.localtime(n)                   将一个时间戳n秒转换成一个python内部的结构化时间  

    time.strftime(format,t)                         将一个结构化时间转换成字符串时间

    time.strptime(str,format)                      将一个字符串时间按照指定格式转换成结构化时间

    2.datetime模块

    1)from datetime import datetime 

    datetime.now()                                   显示当前时间

    datetime.strptime(str,format)             将字符串转换成datetime类型的时间

    datetime.strftime(self,format)             传递进去一个datetime类型   ,生成的日期格式按照指定格式输出的字符串

    两个datetime类型可以相减,减出来的是timedelta

    a = datetime.strptime("2018-10-31","%Y-%m-%d")
    b = datetime.strptime("2019-01-16","%Y-%m-%d")
    print(b-a)
    <运行结果>
    # 77 days, 0:00:00
    

      

    2)from datetime import timedelta

    timedelta(hours=1)

    timedelta(weeks=1)

    timedelta(days=1)

    datetime可以加一个timedelta类型的值,得到的还是datetime类型值

    a = datetime.strptime("2018-10-31","%Y-%m-%d")
    t = a + timedelta(days=2)
    print(type(t))
    <运行结果>
    2018-11-02 00:00:00
    print(t)
    <运行结果>
    2018-11-02 00:00:00
    

      

     注:python中时间日期格式化符号:

    %y 两位数的年份表示(00-99)
    %Y 四位数的年份表示(000-9999)
    %m 月份(01-12)
    %d 月内中的一天(0-31)
    %H 24小时制小时数(0-23)
    %I 12小时制小时数(01-12)
    %M 分钟数(00=59)
    %S 秒(00-59)
    %a 本地简化星期名称
    %A 本地完整星期名称
    %b 本地简化的月份名称
    %B 本地完整的月份名称
    %c 本地相应的日期表示和时间表示
    %j 年内的一天(001-366)
    %p 本地A.M.或P.M.的等价符
    %U 一年中的星期数(00-53)星期天为星期的开始
    %w 星期(0-6),星期天为星期的开始
    %W 一年中的星期数(00-53)星期一为星期的开始
    %x 本地相应的日期表示
    %X 本地相应的时间表示
    %Z 当前时区的名称
    %% %号本身
    

      



  • 相关阅读:
    Javascript FP-ramdajs
    微信小程序开发
    SPA for HTML5
    One Liners to Impress Your Friends
    Sass (Syntactically Awesome StyleSheets)
    iOS App Icon Template 5.0
    React Native Life Cycle and Communication
    Meteor framework
    RESTful Mongodb
    Server-sent Events
  • 原文地址:https://www.cnblogs.com/duoduoyichen/p/10277415.html
Copyright © 2011-2022 走看看