基於python的-時間模塊

# 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('......')
# 獲取時間戳,時間戳是一個秒數,從197011日到現在一共過去了多少秒
# 時間戳一般用來驗證是否過期,
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))










發佈了87 篇原創文章 · 獲贊 14 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章