import random import time
def Day_insert(): '''生成隨機(jī)時(shí)間YYYY-MM-DD''' a1=(2019,5,1,0,0,0,0,0,0) #設(shè)置開(kāi)始日期時(shí)間元組(1976-01-01 00:00:00) a2=(2019,7,31,23,59,59,0,0,0) #設(shè)置結(jié)束日期時(shí)間元組(1990-12-31 23:59:59)
start=time.mktime(a1) #生成開(kāi)始時(shí)間戳 end=time.mktime(a2) #生成結(jié)束時(shí)間戳 t=random.randint(start,end) #在開(kāi)始和結(jié)束時(shí)間戳中隨機(jī)取出一個(gè) date_touple=time.localtime(t) #將時(shí)間戳生成時(shí)間元組 date=time.strftime("%Y-%m-%d",date_touple) #將時(shí)間元組轉(zhuǎn)成格式化字符串(1976-05-21) return date
print(Day_insert()) 可設(shè)置開(kāi)始時(shí)間和結(jié)束時(shí)間,在時(shí)間內(nèi)隨機(jī)生成一個(gè)隨機(jī)時(shí)間。結(jié)果如下: 
|