시간을 계산하는 방법
from datetime import datetime, timedelta
now = datetime.now()
# ago
edt_sec = now - timedelta(seconds=3)
edt_min = now - timedelta(minutes=3)
edt_hr = now - timedelta(hours=3)
edt_day = now - timedelta(days=3)
edt_week = now - timedelta(weeks=3)
# hence
edt_sec = now + timedelta(seconds=3)
edt_min = now + timedelta(minutes=3)
edt_hr = now + timedelta(hours=3)
edt_day = now + timedelta(days=3)
edt_week = now + timedelta(weeks=3)
# seconds, minutes, hours, days, weeks, months, years
from dateutil.relativedelta import relativedelta
edt_month = now - relativedelta(months=3)
edt_year = now - relativedelta(years=3)
'Python' 카테고리의 다른 글
[ Python ] Data Types (0) | 2013.02.17 |
---|