• 时间关系转换


    #!/usr/bin/env python
    #标准库time及datetime
    import time
    print(time.time())
    print(time.timezone)#本地时间与世界时间差,秒为单位
    print(time.sleep(1),123)#睡几秒
    print(time.gmtime(1541844509))#没有参数为世界时间戳
    print(time.localtime())#没有参数为本地时间戳
    print(time.localtime().tm_yday)
    #print(help(time))

    print(time.mktime(time.localtime()))
    #print(help(time.mktime))
    print(time.strftime('%Y-%m-%d %H:%M:%S'))
    print(time.strptime('2018-11-10 18:30:32','%Y-%m-%d %H:%M:%S'))
    z = time.mktime(time.strptime('2018-11-10 18:30:32','%Y-%m-%d %H:%M:%S'))
    print(z)
    print(time.asctime())

    print(time.ctime())

    import datetime
    print(datetime.datetime.now())
    print(datetime.datetime.now()+datetime.timedelta(-3))#3天前的时间
    print(datetime.datetime.now()+datetime.timedelta(hours=-3))#3小时前的时间

    1541851708.6755588
    -28800
    None 123
    time.struct_time(tm_year=2018, tm_mon=11, tm_mday=10, tm_hour=10, tm_min=8, tm_sec=29, tm_wday=5, tm_yday=314, tm_isdst=0)
    time.struct_time(tm_year=2018, tm_mon=11, tm_mday=10, tm_hour=20, tm_min=8, tm_sec=29, tm_wday=5, tm_yday=314, tm_isdst=0)
    314
    1541851709.0
    2018-11-10 20:08:29
    time.struct_time(tm_year=2018, tm_mon=11, tm_mday=10, tm_hour=18, tm_min=30, tm_sec=32, tm_wday=5, tm_yday=314, tm_isdst=-1)
    1541845832.0
    Sat Nov 10 20:08:29 2018

    Sat Nov 10 20:21:12 2018
    2018-11-10 20:21:12.877268
    2018-11-07 20:21:12.877268
    2018-11-10 17:21:12.877268



     参考链接:http://blog.51cto.com/egon09/1840425

  • 相关阅读:
    Java集合源码分析(一)
    EffectiveJava——请不要在代码中使用原生态类型
    Dubbo初探
    EffectiveJava——用函数对象表示策略
    EffectiveJava——类层次优于标签类
    notebook1.md
    NoteBook学习(二)-------- Zeppelin简介与安装
    Spark2.0学习(三)--------核心API
    Spark2.0学习(二)--------RDD详解
    Spark2.0学习(一)--------Spark简介
  • 原文地址:https://www.cnblogs.com/rongye/p/9940449.html
Copyright © 2020-2023  润新知