goodthings4me.tistory.com
파이썬 시간 관련 모듈
파이썬 datetime(), time(), localtime()
from datetime import datetime
from time import time, localtime
now = datetime.now()
print(now) # 2020-09-20 23:29:10.265586
print(now.year) # 2020
print(now.month) # 9
print(now.day) # 20
ymd = datetime(1970, 1, 1, 0, 0, 1)
print(ymd) # 1970-01-01 00:00:01
print(ymd.strftime('%A')) # Thursday
period = now - ymd
print(period) # 18525 days, 23:45:02.878172
print(type(period)) # <class 'datetime.timedelta'>
print(now.year - ymd.year) # 50
print(now.month - ymd.month) # 8
print(now.day - ymd.day) # 19
print(ymd.weekday()) # 3
wk_list = ['월', '화', '수', '목', '금', '토', '일']
wd = wk_list[ymd.weekday()]
print(wd) # 목 [3]
print('{}({})'.format(ymd.strftime('%Y-%m-%d'),wd)) # 1970-01-01(목)
month_days = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
print(sum(month_days)) # 366 -- > 2월 29일
print(ymd.month, month_days[ymd.month - 1]) # 1 31 --> 1월은 31일
ymd_t = time()
print(ymd_t) # 1600613262.83825
print(localtime(ymd_t))
# time.struct_time(tm_year=2020, tm_mon=9, tm_mday=20, tm_hour=23,
# tm_min=47, tm_sec=42, tm_wday=6, tm_yday=264, tm_isdst=0)
'코딩 연습 > 코딩배우기' 카테고리의 다른 글
[python] 파이썬 스페셜 메소드 (Special Method) 사용 예제 (0) | 2020.09.22 |
---|---|
[python] 파이썬 재귀함수, 람다 함수 연습 (0) | 2020.09.21 |
[python] 파이썬 함수의 위치 인자, 키워드 인자 언패킹 (0) | 2020.09.19 |
[python] 파이썬의 변수, 객체, 그리고 참조 주소 (0) | 2020.09.19 |
[python] 파이썬의 진수 변환(2진수, 8진수, 10진수, 16진수) (0) | 2020.09.18 |
댓글