https://github.com/ging/horizon
Tip revision: a58db8503b17ec8efc5e07658a5da0e66e2b0345 authored by John Postlethwait on 03 April 2012, 21:03:04 UTC
Adding a user configurable log length.
Adding a user configurable log length.
Tip revision: a58db85
time.py
import datetime
def time(hour=0, minute=0, second=0, microsecond=0):
'''Overrideable version of datetime.datetime.today'''
if time.override_time:
return time.override_time
return datetime.time(hour, minute, second, microsecond)
time.override_time = None
def today():
'''Overridable version of datetime.datetime.today'''
if today.override_time:
return today.override_time
return datetime.date.today()
today.override_time = None
def utcnow():
'''Overridable version of datetime.datetime.utcnow'''
if utcnow.override_time:
return utcnow.override_time
return datetime.datetime.utcnow()
utcnow.override_time = None