python 獲取時間間隔時間戳日期

2021-08-29 20:30:44 字數 911 閱讀 4333

在現實專案中經常會用到時間戳輪,因為有時候資料是按小時儲存,按小時取出某一天的資料,因此需要輪詢去取時間;

在python中 可以這樣:

begintime=int(time.mktime(time.strptime(20181023 ,'%y%m%d')))

endtime=begintime+86400

for i in range(int(((endtime - begintime)/86400)*24)):

timeinterval = datetime.datetime.fromtimestamp(begintime) + datetime.timedelta(hours=i)

print(timeinterval)

reporttime=int(time.mktime(timeinterval.timetuple()))

print(reporttime)

strreporttime=time.strftime("%y%m%d%h", time.localtime(reporttime))

print(time.strftime("%y%m%d%h", time.localtime(reporttime)))

可以指定日期,都可以取出對應的時間戳。

同理 對指定時間戳的 之間的日期 也可以

for i in range((endtime - begintime).days+1):      

timeinterval = begintime + datetime.timedelta(days=i)

print(timeinterval)    

ncurrenttime=int(time.mktime(time.strptime(str(timeinterval), '%y-%m-%d')))

print(ncurrenttime)

ORACLE JOB間隔時間參考

關鍵字 oracle job 間隔時間 trunc 假設你的儲存過程名為proc rain jm 再寫乙個儲存過程名為proc job rain jm 內容是 create or replace procedure proc job rain jm is li jobno number begin ...

ios NSDate 時間戳 時間間隔

nsdate 時間戳 時間間隔 nsdate 使用 ios時間的秒數 取當前時間的秒數 nstimeinterval time nsdate date timeintervalsince1970 long long int date long long int time nslog date n d...

Oracle JOB 間隔時間參考解析

標籤 oracle job oracle 如果你的儲存過程名為proc rain jm 再寫乙個儲存過程名為proc job rain jm 內容是 create or replace procedure proc job rain jm is li jobno number begin dbms ...