2007年12月12日 星期三

python date物件


>>> from datetime import date

# 創造一個date物件

# date( year, month , day )
>>> d = date( 2008, 1,1 )
>>> d
datetime.date(2008, 1, 1)

# 求( 哪一年,哪一月,哪一天 )
>>> ( d.year , d.month , d.day )
(2008, 1, 1)

# 求星期幾 ( 2008-01-01是星期二 )
>>> d.weekday() , d.isoweekday()
(1, 2)
>>># weekday()是以星期一當0
>>># isoweekday() 是以星期一當1


# 求date物件是( 哪一年,哪一週,星期幾 )
>>> d.isocalendar()
(2008, 1, 2)
>>> d.isoformat()
'2008-01-01'

# today也是date物件
>>> today = date.today()

# 今天是2007年12月12日星期三
>>> today.year, today.month , today.day, today.isoweekday()
(2007, 12, 12, 3)


沒有留言: