1. 程式人生 > 其它 >python時間和日期

python時間和日期

可參考:https://www.runoob.com/python/python-date-time.html

1、python時間主要分為三個格式

(1)時間戳

print(time.time()) //獲取當前時間,格式為時間戳

(2)時間元祖

print(time.localtime(time.time())) //將時間戳轉換為時間元祖
print(time.localtime()) //獲取當前時間,格式為時間元祖

(3)格式化時間

格式化時間有很多種格式,最簡單的是獲取可讀的時間模式函式asctime()

print(time.asctime(time.localtime(time.time()))

2、格式化日期

print(time.strftime('%Y-%m-%d %H:%M:%S', time.localtime())) //按此格式轉換

print(time.strftime('%a %b %c %H:%M:%S %Y', time.localtime())) //按此格式轉換

a ="Sat Mar 28 22:24:24 2016"

print(time.strptime(a, '%a %b %d %H:%M:%S %Y'))) //將日期a轉換為時間元祖格式

print(time.mktime(time.strptime(a, '%a %b %d %H:%M:%S %Y'))) //將日期a轉換為時間戳格式

3、獲取某年某月日曆

cal = calendar.month(2021,7)
print(cal)