import time
print(time.time())
1775418980.813185
import time
print(time.localtime())
time.struct_time(tm_year=2026, tm_mon=4, tm_mday=6, tm_hour=4, tm_min=57, tm_sec=9, tm_wday=0, tm_yday=96, tm_isdst=0)
import time
t = time.localtime()
year = t.tm_year
month = t.tm_mon
day = t.tm_mday
hour = t.tm_hour
minute = t.tm_min
sec = t.tm_sec
import time
print(time.gmtime())
time.struct_time(tm_year=2026, tm_mon=4, tm_mday=5, tm_hour=19, tm_min=58, tm_sec=35, tm_wday=6, tm_yday=95, tm_isdst=0)
import time
t = time.localtime()
ts = time.mktime(t)
print(ts)
import time
t = time.localtime()
formatted = time.strftime("%Y-%m-%d %H:%M:%S", t)
print(formatted)
2026-04-06 05:39:19
import time
formatted = "2026-04-06 05:39:19"
tt = time.strptime(formatted, "%Y-%m-%d %H:%M:%S")
print(tt)
time.struct_time(tm_year=2026, tm_mon=4, tm_mday=6, tm_hour=5, tm_min=39, tm_sec=19, tm_wday=0, tm_yday=96, tm_isdst=-1)
--
import time
start = time.time()
time.sleep(1)
end = time.time()
print(end - start)
1.000509262084961
import time
start = time.perf_counter()
for _ in range(100000000):
pass
end = time.perf_counter()
print(end - start)
3.9375517000444233
import time
start = time.process_time()
for _ in range(100000000):
pass
end = time.process_time()
print(end - start)
4.296875
import time
from datetime import datetime
start = time.perf_counter()
#작업
time.sleep(1)
end = time.perf_counter()
print(f'[{datetime.now()}] 실행시간: {end - start:.4f}')
import time
from datetime import datetime
# timestamp 생성
ts = time.time()
# datetime으로 변환
dt = datetime.fromtimestamp(ts)
print(dt)