python中的datetime

1,獲取當前時間,並通過字符串輸出。

格式爲:%Y-%m-%d %H:%M:%S'

datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S' )

>>> datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S' )
'2013-02-20 13:16:46'

2,獲取當前時間,但只保留日期

datetime.datetime.now().date()

>>> datetime.datetime.now().date()
datetime.date(2013, 2, 20)

3,datetime是date與time的結合體,包括date與time的所有信息。

它的函數構造如下:

datetime. datetime (year, month, day, hour, minute, second) 

4,

>>> datetime.datetime.max 
datetime.datetime(9999, 12, 31, 23, 59, 59, 999999)
>>> datetime.datetime.min
datetime.datetime(1, 1, 1, 0, 0)

5,只保留月份和日期

>>> datetime.datetime.now().strftime("%m%d")
'0220

6,datetime模塊中的timedelta用法,計算一百天之前的日期

(datetime.datetime.now() - datetime.timedelta(days=100)).strftime("%Y-%m-%d")

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章