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)

    结束!!

  • 相关阅读:
    jquery的 $.Event()
    自动化构建种常用命令
    原生js实现addClass,removeClass,hasClass方法
    43.放苹果(递归练习)
    43.放苹果(递归练习)
    43.放苹果(递归练习)
    43.放苹果(递归练习)
    42.递归算法---数的划分
    42.递归算法---数的划分
    42.递归算法---数的划分
  • 原文地址:https://www.cnblogs.com/caoyinshan/p/12884207.html
Copyright © 2011-2022 走看看