zoukankan      html  css  js  c++  java
  • 获取当前时间前一天的随机时间

    基本都是固定写法,套参数就行

    import time
    import datetime
    # 今天日期
    today = datetime.date.today()
    # 昨天时间
    yesterday = today - datetime.timedelta(days=1)
    # 明天时间
    tomorrow = today + datetime.timedelta(days=1)
    acquire = today + datetime.timedelta(days=2)
    # 昨天开始时间戳
    yesterday_start_time = int(time.mktime(time.strptime(str(yesterday), '%Y-%m-%d')))
    # 昨天结束时间戳
    yesterday_end_time = int(time.mktime(time.strptime(str(today), '%Y-%m-%d'))) - 1
    # 今天开始时间戳
    today_start_time = yesterday_end_time + 1
    # 今天结束时间戳
    today_end_time = int(time.mktime(time.strptime(str(tomorrow), '%Y-%m-%d'))) - 1
    # 明天开始时间戳
    tomorrow_start_time = int(time.mktime(time.strptime(str(tomorrow), '%Y-%m-%d')))
    # 明天结束时间戳
    tomorrow_end_time = int(time.mktime(time.strptime(str(acquire), '%Y-%m-%d'))) - 1
    print('今天时间戳')
    print(today_start_time)
    print(today_end_time)
    print('昨天时间戳')
    print(yesterday_start_time)
    print(yesterday_end_time)
    print ('明天时间戳')
    print (tomorrow_start_time)
    print (tomorrow_end_time)
    '''
    获取当前时间前一天的随机时间
    参考文档:https://www.cnblogs.com/HugJun/p/11660352.html
    注意: 时间戳的单位是秒
    '''
    
    import time, datetime, random
    
    # 1、获取今天的日期
    today = datetime.date.today()
    print('今天的日期:', today)
    
    # 2、获取昨天的日期
    yesterday = today - datetime.timedelta(days=1)
    print('昨天的日期:', yesterday)
    
    # 3、获取昨天的开始时间戳
    yesterday_start_time = int(time.mktime(time.strptime(str(yesterday), '%Y-%m-%d')))
    print('昨天的开始时间戳:', yesterday_start_time)
    
    # 4、获取昨天的结束时间戳
    yesterday_end_time = int(time.mktime(time.strptime(str(today), '%Y-%m-%d'))) - 1
    print('昨天的结束时间戳:', yesterday_end_time)
    
    
    # 5、获取随机时间
    def random_time(yesterday_start_time, yesterday_end_time):
        random_time = random.randrange(yesterday_start_time, yesterday_end_time)
        print('昨天内的随机时间戳:', random_time)
        jia_time = time.localtime(random_time)
        really_time = time.strftime('%Y-%m-%d %H:%M:%S', jia_time)
        print('昨天内的随机时间:', really_time)
    
    
    random_time(yesterday_start_time, yesterday_end_time)

    结束!!

  • 相关阅读:
    iOS如何测试微信小游戏&小程序?
    Android如何测试微信小游戏&小程序?
    Perfdog玩转内存泄漏
    【版本更新】PerfDog 4.0来袭,新增图表操作提示、子进程帧率精准测试,优化诸多细节
    PerfDog常用小技巧
    FAQ | PerfDog常见问题解答第一期
    扒一扒安卓渲染原理
    PerfDog测试腾讯视频、优酷、爱奇艺视频类小程序性能
    PerfDog可以助力高帧率游戏生态更全面发展
    【版本更新】PerfDog中文版震撼来袭,Web平台支持手机版与所有主流浏览器
  • 原文地址:https://www.cnblogs.com/caoyinshan/p/12884207.html
Copyright © 2011-2022 走看看