datetime.py (435B)
1 #Embedded file name: C:\BuildAgent\work\20d73f1b24eed06e\eve\release\V24.01\packages\dogma\attributes\datetime.py 2 from carbon.common.lib.const import DAY, SEC 3 from gametime import EPOCH_BLUE_TIME 4 SECONDS_PER_DAY = float(DAY / SEC) 5 6 def float_as_time(value): 7 time = value * DAY + EPOCH_BLUE_TIME 8 return long(round(time / SEC)) * SEC 9 10 11 def time_as_float(time): 12 return round((time - EPOCH_BLUE_TIME) / SEC) / float(DAY / SEC)