bot-replication/code/utils/util.py

22 lines
516 B
Python

import datetime
import time
# 将形式为"2013-01-05T17:58:47Z"类型的字符串转为datetime类型
def str_to_datetime(str_time):
if str_time:
return datetime.datetime.strptime(str_time, '%Y-%m-%dT%H:%M:%SZ')
else:
return None
# 根据开始时间与当前时间选择token 间隔8分钟
def chose_token(start_time):
cur_time = time.time()
total_time = int(cur_time - start_time)
return (total_time//4800) % 8
if __name__ == '__main__':
print(str_to_datetime(None))