python datetime.datetime.strptime 模組的簡單用法
阿新 • • 發佈:2018-12-13
# -*- coding:utf-8 -*- import datetime # 計算兩個日期之間相差多少年, 多少天 , 多少月; # begin_date = input("請輸入開始日期:") # end_date = input("請輸入結束日期:") begin = '2017/01/01' end = '2018/12/31' # print(type(begin_date), begin_date) # <class 'str'> 2017/01/01 # 將 字串開始日期 轉成 日期格式 注意 : 格式一定要對應 / begin_date = datetime.datetime.strptime(begin, '%Y/%m/%d') print("開始:", begin_date) end_date = datetime.datetime.strptime(end, '%Y/%m/%d') print("結束:", end_date) # 從開始到結束之間有多少個月 month = (end_date.year - begin_date.year)*12 + (end_date.month - begin_date.month) print(month)