1from datetime import date, datetime 2from time import time, localtime, gmtime, strftime 3 4from freezegun.api import ( 5 FakeDatetime, 6 FakeDate, 7 fake_time, 8 fake_localtime, 9 fake_gmtime, 10 fake_strftime, 11) 12 13 14# Reals 15 16def get_datetime(): 17 return datetime 18 19 20def get_date(): 21 return date 22 23 24def get_time(): 25 return time 26 27 28def get_localtime(): 29 return localtime 30 31 32def get_gmtime(): 33 return gmtime 34 35 36def get_strftime(): 37 return strftime 38 39 40# Fakes 41 42def get_fake_datetime(): 43 return FakeDatetime 44 45 46def get_fake_date(): 47 return FakeDate 48 49 50def get_fake_time(): 51 return fake_time 52 53 54def get_fake_localtime(): 55 return fake_localtime 56 57 58def get_fake_gmtime(): 59 return fake_gmtime 60 61 62def get_fake_strftime(): 63 return fake_strftime 64