python time.time()在服务常驻脚本中的时间问题

最近发现python 

 int(time.time())如果在常驻的服务中,获取的时间戳不对,

这种问题就像golang获取随机数一样悲剧(哎~!)

特此推荐此方式修复获取当前时间戳问题:(ps:当脚本用time.time()一时简单,- -后期会坑死啊)

def getNowTimeStamp():
    timeArray = time.strptime(datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'), "%Y-%m-%d %H:%M:%S")
    return int(time.mktime(timeArray))

- -这个也许不是原创,只是遇到这问题记录下来

猜你喜欢

转载自blog.csdn.net/ycc297876771/article/details/81065770
今日推荐