python 之時間問題

問題:python

  1. 時間格式spa

    1. 人理解格式 字符串格式  '%Y-%m-%d'code

    2. 計算機格式 對象

  2. 轉化問題ci

    1. a->b 字符串格式str-> 計算機理解格式 字符串

    2. b->a 計算機理解格式- > 字符串的格式it


解決:import

  1. 時間格式stream

    首先理解 時間(計算機格式):sed

    1. 計算機 只認時間戳 (一個字符序列,惟一地標識某一刻的時間

    2. python中時間以元組方式

    字符串格式時間(人的格式):

    1.     '%Y-%m-%d %H:%M:%S'  其中可選 

    2.     '1970-01-01'  咱們經常使用的格式

    2.轉換問題:

  1. 計算機格式---> 字符串格式 : 

    1.  Examples are based on datetime.datetime(2013, 9, 30, 7, 6, 5) 

    2. 用法:元組時間.strftime('%Y-%m-%d')

  2. 字符串格式----》計算機格式

    1. 能產生參與計算的時間格式    例如  datetime.now()   ---> 

    2. datetime.datetime(2016, 4, 8, 14, 41, 22, 447437)
    3. datetime.strptime('2016-01-01''%Y-%m-%d')   

    3.時間應用 : 加減         

  •             datetime.timedelta(days=N)

  •             timedelta和能夠和date,datetime對象進行加減操做      


時間經典問題:

from datetime import datetime

一天 後的時間

    tommorow = datetime.now() + timedelta(days=1)

一星期後的時間

        DateTime.now() + timedelta(days=7)).strftime('%Y-%m-%d %H:%M:%S')

一年後時間問題

        next_year = datetime.now + timedelta(days = 365)    

相關文章
相關標籤/搜索