Higher precision then time maybe
import datetime now = datetime.datetime.now() today = now.date() moment = now.time()
POSIX/UTC using a local time zone
datetime.fromtimestamp(1553236529) #POSIX/UTC local datetime.utcfromtimestamp(1553236529) #UTC local
Strptime lets you specify arbitrary formats: see here for all the meanings
datetime.datetime.strptime(date_time_str, '%Y-%m-%d %H:%M:%S.%f')
a = datetime.datetime(100,1,1,11,34,59) b = a + datetime.timedelta(0,3) # days, seconds, then other fields. ## of just replace what you want time.replace(hour, minute, second, microsecond, tzinfo, fold)
datetime.date(2007, 12, 25)
import time time.sleep(5) # 5 seconds
import time start = time.time() print("hello") end = time.time() print(end - start)
Last updated 5 years ago