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)

    结束!!

  • 相关阅读:
    html_dom类读取
    PHPExcel读取Excel文件的实现代码
    PHP中的mb_convert_encoding与iconv函数介绍
    BZOJ 3160 万径人踪灭 解题报告
    BZOJ 4036 [HAOI2015] Set 解题报告
    BZOJ 3288 Mato矩阵 解题报告
    BZOJ 3173 [Tjoi2013] 最长上升子序列 解题报告
    BZOJ 4123 [Baltic2015] Hacker 解题报告
    BZOJ 4127 Abs 解题报告
    BZOJ 4145 [AMPPZ2014] The Prices 解题报告
  • 原文地址:https://www.cnblogs.com/caoyinshan/p/12884207.html
Copyright © 2011-2022 走看看