Fixed epoch formatting

This commit is contained in:
Kevin Froman 2020-03-09 04:05:10 -05:00
parent a5c733469f
commit 25766e02fc
1 changed files with 14 additions and 13 deletions

View File

@ -1,9 +1,10 @@
''' """Onionr - Private P2P Communication.
Onionr - Private P2P Communication
Get floored epoch, or rounded epoch Get floored epoch, or rounded epoch
''' """
''' import time
import math
"""
This program is free software: you can redistribute it and/or modify This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or the Free Software Foundation, either version 3 of the License, or
@ -16,15 +17,15 @@
You should have received a copy of the GNU General Public License You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>. along with this program. If not, see <https://www.gnu.org/licenses/>.
''' """
import math, time
def get_rounded_epoch(roundS=60):
''' def get_rounded_epoch(roundS=60) -> int:
Returns the epoch, rounded down to given seconds (Default 60) """Return the epoch, rounded down to given seconds (Default 60)."""
'''
epoch = get_epoch() epoch = get_epoch()
return epoch - (epoch % roundS) return epoch - (epoch % roundS)
def get_epoch():
'''returns epoch''' def get_epoch() -> int:
"""return epoch"""
return math.floor(time.time()) return math.floor(time.time())