# coding:utf-8 # 時間 日期 # datetime 日期 模塊 import datetime # datetime.datetime 這是模塊中的類 today = datetime.datetime.now() print(today) # from 模塊 import 類\函數 # 從datetime模塊中 引入datetime這個類,這類中有一些函數可以使用 from datetime import datetime print(datetime.now()) # time模塊 時間模塊 import time # 休眠 # time.sleep(3) print('......') # 獲取時間戳,時間戳是一個秒數,從1970年1月1日到現在一共過去了多少秒 # 時間戳一般用來驗證是否過期, print(time.time()) # 獲取本地時間,返回結構體的對象 local = time.localtime() print(local) # 獲取結構體對象的屬性值 print(local.tm_year,local.tm_mon,local.tm_mday,local.tm_hour,local.tm_min,local.tm_sec,local.tm_wday,local.tm_yday,local.tm_isdst) # 格式化時間 # 將一個時間結構體對象,轉換爲指定格式時間字符串 # 1.指定格式 %y年 %m月 %d 日 %H 小時 %M分鐘 %S 秒 # strftime 將時間元組 進行格式化,得到一個時間字符串 time_s = time.strftime('%Y/%m/%d %H:%M:%S', local) print(time_s) # 將一個時間字符串 轉換爲時間元組 # 1.要轉換的時間字符串 ,2.時間字符串的格式 time_s = '2020/6/14 09:09:09' rs = time.strptime(time_s, '%Y/%m/%d %H:%M:%S') # rs 結構體對象 print(rs.tm_yday, rs.tm_wday) # 輸入一個任意的年份 月份 日期 ,判斷這一天是該年的第幾天 周幾 year = input('請輸入年份:') month = input('請輸入月份:') day = input('請輸入日期:') time_s = '%s-%s-%s 00:00:00'%(year, month, day) rs = time.strptime(time_s, '%Y-%m-%d %H:%M:%S') # 這一年的第幾天 yday = rs.tm_yday # 周幾 wday = rs.tm_wday print('這一天是%s年的第%s天,周%s'%(year, yday, wday+1))
基於python的-時間模塊
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.