python随机时间范围/随机时间段
import datetime,random # 昨天时间 today = datetime.date.today() # 今天时间 yesterday = today - datetime.timedelta(days=1) 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 # 随机时间戳 timeStamp = random.randint(yesterday_start_time,yesterday_end_time) print(timeStamp)
其实就是先把当天的开始、结束时间戳找出来,然后随机这个时间段的时间戳,就把这个时间段的随机时间拿到手了