艾辉 发表于 2015-12-15 11:42:09

Python:日期和时间类型学习



# coding = utf-8

from datetime import *

########################## 日期 ##########################
date_now = date.today()
print('now:', date_now)
print('year:', date_now.year)
print('month:', date_now.month)
print('day:', date_now.day)

date_tomorrow = date_now.replace(day = date_now.day + 1)
print('tomorrow:', date_tomorrow)

delta = date_tomorrow - date_now
print('tomorrow - now:', delta)

########################## 时间 ##########################
time_now = time(13, 59, 59)
print('now time:', time_now)
print('hour:', time_now.hour)
print('minute:', time_now.minute)
print('second:', time_now.second)
print('next hour time:', time_now.replace(hour = time_now.hour + 1))

########################## 日期时间 ##########################
now = datetime.today()
print('date:', now.date())
print('time:', now.time())

########################## 格式化 ##########################
print(datetime.today().strftime( '%Y-%m-%d %H:%M:%S %f' ) )
页: [1]
查看完整版本: Python:日期和时间类型学习