日期運算

在 Python 處理日期與時間

Max Shron

Data Scientist and Author

日期運算

# 範例數字
a = 11
b = 14
l = [a, b]

# 找出清單中最小值 print(min(l)) 11
在 Python 處理日期與時間

日期運算

# 兩數相減
print(b - a)
3

# a 加上 3
print(a + 3)
14
在 Python 處理日期與時間

日期運算

在 Python 處理日期與時間

日期運算

# 匯入 date
from datetime import date

# 建立日期 d1 = date(2017, 11, 5) d2 = date(2017, 12, 4) l = [d1, d2]
print(min(l)) 2017-11-05
在 Python 處理日期與時間

日期運算

# 兩個日期相減
delta = d2 - d1

print(delta.days)
29
在 Python 處理日期與時間

日期運算

# 匯入 timedelta
from datetime import timedelta

# 建立 29 天的 timedelta td = timedelta(days=29) print(d1 + td) 2017-12-04
在 Python 處理日期與時間

用 += 遞增變數

# 將 x 初始化為 0
x = 0

# 遞增 x
x = x + 1

print(x)
1
# 將 x 初始化為 0
x = 0

# 遞增 x
x += 1

print(x)
1
在 Python 處理日期與時間

一起來練習吧!

在 Python 處理日期與時間

Preparing Video For Download...