시간을 계산하는 방법

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

Python Data Types.

 

## Text Type
# str
sStr = 'fckorea'

## Numeric Types
# int
iInt = 3

# float
fFloat = 3.14

# complex
cComplex = 1j

## Seqence Types
# list
lList = [ 1, 2, 3 ]

# tuple
tTuple = ( 1, 2, 3 )

# range
rRange = range(10)

## Mapping Type
# dict
dDict = { 'a': 1, 'b': 2 }

# Set Types
# set
stSet = { 'a', 'b', 'c' }

# frozenset
fstFrozenset = frozenset({ 'a', 'b', 'c' })

## Boolean Type
# bool
bBool = True

## Binary Types 
# bytes
bBytes = b'fckorea'

# bytearray
baByteArray = bytearray(7)

# memoryview
mvMemoryView = memoryview(bytes(13))

 

'Python' 카테고리의 다른 글

[ Python ] 시간 계산  (0) 2020.07.23

+ Recent posts