datetime.date() | 日期,年月日組成 |
datetime.datetime() | 包括日期和時間 |
datetime.time() | 時間,時分秒及微秒組成 |
datetime.timedelta() | 時間間隔 |
datetime.tzinfo() |
date.max | 對象所能表示的最大日期 | datetime.date(9999, 12, 31) |
date.min | 對象所能表示的最小日期 | datetime.date(1, 1, 1) |
date.strftime() | 根據datetime自定義時間格式 | |
date.today() | 返回當前系統日期 | |
date.isoformat() | 返回ISO 8601格式時間(YYYY-MM-DD) | |
date.fromtimestamp() | 根據時間戳返回日期 | |
date.weekday() | 根據日期返回星期幾,周一是0,以此類推 | |
date.isoweekday() | 根據日期返回星期幾,周一是1,以此類推 | |
date.isocalendar() | 根據日期返回日歷(年,第幾周,星期幾) |
datetime.now()/datetime.today() | 獲取當前系統時間 | |
date.isoformat() | 返回ISO 8601格式時間 | |
datetime.date() | 返回時間日期對象,年月日 | |
datetime.time() | 返回時間對象,時分秒 | |
datetime.utcnow() | UTC時間,比中國時間快8個小時 |
time.max | 所能表示的最大時間 | |
time.min | 所能表示的最小時間 | |
time.resolution | 時間最小單位,1微妙 |
# 獲取昨天日期>>> date.today() - timedelta(days=1) datetime.date(2016, 11, 11)>>> date.isoformat(date.today() - timedelta(days=1))'2016-11-11'# 獲取明天日期>>> date.today() + timedelta(days=1) datetime.date(2016, 11, 13)>>> date.isoformat(date.today() + timedelta(days=1))'2016-11-13'
新聞熱點
疑難解答