Simplify getting timestamp

This commit is contained in:
taizan-hokuto
2020-01-28 22:36:53 +09:00
parent 03537c0a06
commit 436e8df4c9
3 changed files with 4 additions and 10 deletions

View File

@@ -1,6 +1,5 @@
from base64 import urlsafe_b64encode as b64enc
from functools import reduce
import calendar, datetime, pytz
import math
import random
import urllib.parse

View File

@@ -1,6 +1,6 @@
from base64 import urlsafe_b64encode as b64enc
from functools import reduce
import calendar, datetime, pytz
import time
import random
import urllib.parse
@@ -141,11 +141,7 @@ def _build(video_id, _ts1, _ts2, _ts3, _ts4, _ts5, topchat_only):
def _times(past_sec):
def unixts_now():
now = datetime.datetime.now(pytz.utc)
return calendar.timegm(now.utctimetuple())
n = unixts_now()
n = int(time.time())
_ts1= n - random.uniform(0,1*3)
_ts2= n - random.uniform(0.01,0.99)

View File

@@ -3,7 +3,7 @@ speed_calculator.py
チャットの勢いを算出するChatProcessor
Calculate speed of chat.
"""
import calendar, datetime, pytz
import time
from .chat_processor import ChatProcessor
class RingQueue:
"""
@@ -143,8 +143,7 @@ class SpeedCalculator(ChatProcessor, RingQueue):
'''
チャットデータがない場合に空のデータをキューに投入する。
'''
timestamp_now = calendar.timegm(datetime.datetime.
now(pytz.utc).utctimetuple())
timestamp_now = int(time.time())
self.put({
'chat_count':0,
'starttime':int(timestamp_now),