<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] >[success] # 把具體時間長度轉換成秒---timedelta ~~~ from datetime import timedelta 將會幫你解決一下問題 ~~~ ~~~ 1.當我們得到一個2天10小時50分鐘 的一個長度,求他的一共多少秒 2.當我們知道兩個 固定的時間長度,我們對他做相加或者想減 3.當我們只想知道一個一個固定時間長度除了天以外的秒 4.當我們想知道這個時間單位一共是多少秒 ~~~ >[danger] ##### 對時間長度做計算,只能提取秒/天---timedelta ~~~ 1.這個timedelta功能可以處理后能得到的只有天days,和小時hours 2.seconds 屬性只能求出除了天數以外的秒,例如下面2天6小時,打印的秒數實際上是3600 3.total_seconds() 根據名字就能看出得到的是總共所有的秒數 下面的案例實際秒數是194400.0 ~~~ ~~~ a = timedelta(days=2,hours=6) print(a.seconds/3600) print(a.total_seconds()/3600) print(a.days) 打印結果: 6.0 54.0 2 ~~~ >[danger] ##### 對時間長度,做運算------timedelta ~~~ 1.我么可以單獨取出計算后的小時和天數 2.同樣也可以使用seconds/total_seconds() ~~~ ~~~ a = timedelta(days=2,hours=6) b = timedelta(hours=4.5) c = a+b print(a, b, c, sep="\n") 打印結果: 2 days, 6:00:00 4:30:00 2 days, 10:30:00 ~~~ >[danger] ##### 一個具體日期和時間段做加減----timedelta ~~~ 1.我們有一個具體的時間,要計算這天往后的多少天或者多少秒后的日期也可以使用timedelta 2.注意的是 timedelta 并不是萬能的,他只能處理一下單位的時間段 days, seconds, microseconds.,milliseconds, minutes, hours,weeks ~~~ ~~~ from datetime import timedelta from datetime import datetime a = datetime(2018, 2, 28,) print(a + timedelta(days=10)) print(a + timedelta(weeks=2)) 打印結果: 2018-03-10 00:00:00 2018-03-14 00:00:00 ~~~ >[danger] ##### 兩個具體時間做加減運算---只能算出天數 ~~~ from datetime import datetime a = datetime(2018, 3, 28,) b = datetime(2018, 2, 28,) c = a-b print(a - b) print(c.days) ~~~ >[danger] ##### 當前時間---datetime.now() ~~~ from datetime import datetime print(datetime.now()) ~~~ >[danger] ##### 解決timedelta 不能加月份---relativedelta ~~~ from dateutil.relativedelta import relativedelta a = datetime(2018, 3, 28,) print(a+relativedelta(months=+1)) 打印結果: 2018-04-28 00:00:00 ~~~ >[danger] ##### 計算兩個時間月份差 ~~~ a = datetime(2018, 3, 28,) b = datetime(2018, 2, 28,) c = relativedelta(b,a) print(c.months) 打印結果: -1 ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看