# datetime date 模塊
from datetime import date
christmas = date(2017, 12, 25)
print(type(christmas))
print(christmas)
print(christmas.year)
print(christmas.month)
print(christmas.day)
print(christmas.isoformat())
print('min ', date.min, 'max ', date.max)
# 使用today方法聲稱當前日期
now = date.today()
print(now)
# 使用timedelta實現date的加法
from datetime import timedelta
one_day = timedelta( days = 1)
tomorrow = now + one_day
print(tomorrow)
yesterday = now - one_day
print(yesterday)
print(christmas - now)
# datetime time 模塊
from datetime import time
noon = time(12, 0 ,0)
print(noon)
print(noon.hour)
print(noon.minute)
print(noon.second)
print(noon.microsecond)
# datetime 模塊
from datetime import datetime
some_day = datetime(2017, 12, 13, 16, 3, 3)
print('untouched', some_day)
print('isoformat', some_day.isoformat())
# datetime 模塊的 now 方法
now = datetime.now()
print('now', now)
print('month', now.month)
print('day', now.day)
print('minute', now.minute)
print('second', now.second)
print('microsecond', now.microsecond)
# 用combine方法將date對象和一個time對象合并為一個datetime對象
from datetime import datetime, time, date
noon = time(12)
this_day = date.today()
noon_today = datetime.combine(this_day, noon)
print('combined datetime', noon_today.isoformat())
# 用datetime重做 輸入某年某月某日,判斷這一天是這一年的第幾天
a_list = []
for i in range(3):
a_list.append(int(input('please, enter the year first, I beg you')))
anfang_des_jahres = datetime(a_list[0], 1, 1)
date_entered = datetime(*a_list)
print('days:', date_entered - anfang_des_jahres)
Python datetime模塊
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
推薦閱讀更多精彩內容
- time模塊 time模塊中時間表現的格式主要有三種: a、timestamp時間戳,時間戳表示的是從1970年1...
- 一、time模塊 time模塊中時間表現的格式主要有三種: a、timestamp時間戳,時間戳表示的是從1970...
- from datetime import datetime, timedelta dt = datetime.n...
- 導入整個模塊 你可以導入整個模塊,再使用句點表示法訪問需要的類。這種導入方法很簡單,代碼也易于閱讀。由于創建類實例...
- datetime模塊 將最近收集到的datetime模塊的用法進行了一些梳理,其中一些內容參考了廖雪峰及指尖跳動的...