zoukankan      html  css  js  c++  java
  • python3 time模块

    python中时间表示用到time模块,有几种表现形式:

    1、时间戳

    2、格式化的时间字符串

    3、元组

    时间戳是指格林威治时间1970年1月1日0时0分0秒(北京时间1970年1月1日8时0分0秒)起至现在的总秒数;

    UTC即格林威治天文时间,为世界标准时间,中国北京为UTC+8

     1 # time.time() 返回当前时间的时间戳
     2 print(time.time())
     3 
     4 1526969265.0
     5 
     6 # time.localtime([secs]) 接收时间戳,返回指定时间戳的当地时间的时间元组,参数留空返回当地时间当前时间元组
     7 print(time.localtime())
     8 
     9 time.struct_time(tm_year=2018, tm_mon=5, tm_mday=22, tm_hour=14, tm_min=7, tm_sec=45, tm_wday=1, tm_yday=142, tm_isdst=0)
    10 
    11  
    12 #time.gmtime() 接收时间戳,返回格林威治时间下的时间元组
    13 print(time.gmtime())
    14 
    15 time.struct_time(tm_year=2018, tm_mon=5, tm_mday=22, tm_hour=6, tm_min=7, tm_sec=45, tm_wday=1, tm_yday=142, tm_isdst=-1)
    16 
    17 #localtime()和gmtime()的差别就是在时区上的差别
    18 
    19 # ctime() 将时间戳转换成字符串格式时间
    20 print(time.ctime(time.time())) 
    21 
    22 Tue May 22 14:55:35 2018
    23 
    24 #### 接收时间元组的函数有strftime()  strptime()  asctime()
    25 
    26 # strftime() 将元组时间转换成字符串格式时间(可自定义格式)
    27 print(time.strftime('%Y-%m-%d %H:%M:%S', time.gmtime()))
    28 
    29 2018-05-22 06:07:45
    30 
    31 # strptime() 将字符串格式时间转换成元组时间格式
    32 print(time.strptime('2017-09-09 12:12:12', '%Y-%m-%d %H:%M:%S'))
    33 
    34 time.struct_time(tm_year=2017, tm_mon=9, tm_mday=9, tm_hour=12, tm_min=12, tm_sec=12, tm_wday=5, tm_yday=252, tm_isdst=-1)
    35 
    36 # asctime() 将时间元组转换成字符串格式时间
    37 print(time.asctime(time.localtime()))  
    38 
    39 Tue May 22 14:55:35 2018
    40 
    41 # sleep(secs) 暂停指定的秒数
    42 time.sleep(7)
    o(=•ェ•=)m纸上得来终觉浅,绝知此事要躬行o(=•ェ•=)m
  • 相关阅读:
    H3C ER6300 + 两台 H3C S5120 组网举例
    H3C S5120-52P-WiNet交换机配置
    H3C S5120清除console口密码
    光纤简介
    Windows server 2008 R2 多用户远程桌面
    AutoIt 软件自动化操作
    windows server 2008 R2 计划任务备份系统
    AD域部署使用bginfo软件
    使用WSL吧
    Could not load file or assembly……
  • 原文地址:https://www.cnblogs.com/occl/p/9072185.html
Copyright © 2011-2022 走看看