zoukankan      html  css  js  c++  java
  • python-内置模块(time和datetime)

    标准库

    1、time和datetime

    import time
    print(time.time())   #时间戳
    # print(time.clock())   #返回处理器时间,3.3开始已废弃,改成了time.process_time()
    print(time.process_time())   #测量运算器处理时间,不包括sleep
    print(time.altzone)    #返回与UTC时间的时间差,以秒计算
    print(time.asctime())  #返回时间格式为"Fri Dec  6 16:14:18 2019"
    print(time.localtime())  #返回本地时间的struc_time对象格式
    print(time.gmtime(time.time()-800000))  #返回UTC时间的struc时间对象格式
    print(time.asctime(time.localtime()))   #返回时间格式为"Fri Dec  6 17:56:36 2019"
    print(time.ctime())   #返回时间格式为"Fri Dec  6 17:56:36 2019"
    # 日期字符串转成时间戳
    string_2_struct = time.strptime("2019/12/6","%Y/%m/%d")    #将日期字符串转成struct时间对象格式
    print(string_2_struct)
    string_2_stamp = time.mktime(string_2_struct)    #将struct时间对象转成时间戳
    print(string_2_stamp)
    # 时间戳转成日期字符串
    print(time.gmtime(time.time()-86640))  #将UTC时间戳转成struc_time格式
    print(time.strftime("%Y-%m-%d %H:%M:%S",time.gmtime()))   #将UTC struc_time格式转成指定的字符串格式
    #时间加减
    import datetime
    print(datetime.datetime.now())   #返回2019-12-06 18:16:50.487635
    print(datetime.date.fromtimestamp(time.time()))   #时间戳直接转成日期格式2019-12-06
    print(datetime.datetime.now()+datetime.timedelta(3))   #当前时间+3天
    print(datetime.datetime.now()+datetime.timedelta(-3))   #当前时间-3天
    print(datetime.datetime.now()+datetime.timedelta(hours=3))   #当前时间+3小时
    print(datetime.datetime.now()+datetime.timedelta(minutes=30))   #当前时间+30分钟
    c_time = datetime.datetime.now()
    print(c_time.replace(minute=3,hour=2))   #时间替换
  • 相关阅读:
    CSRF
    PHP XXE漏洞
    jumpserver安装与部署
    ELK
    docker pull下来的镜像放哪儿了?
    MobSF 框架安装使用部署
    加密流量分析
    Pόlya定理-学习笔记
    所有区间异或的和的 一个加强
    计算一个序列有多少个不同的01子序列
  • 原文地址:https://www.cnblogs.com/peiya/p/11996959.html
Copyright © 2011-2022 走看看