在日常的工作,经常需要获取时间等相关信息,使用python获取的方式如下:
demo.py
import time
from datetime import datetime, date, timedelta
# 当前日期
now_date = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())
print("now_date: {}".format(now_date))
# 当前时间的年月日
year = datetime.now().year
month = datetime.now().month
day = datetime.now().day
print(f"year: {year}, month: {month}, day: {day}")
# 昨天
month_yesterday = (date.today() + timedelta(days=-1)).month
day_yesterday = (date.today() + timedelta(days=-1)).day
print(f"month_yesterday: {month_yesterday}, day_yesterday: {day_yesterday}")
输出结果:
now_date: 2022-06-01 11:22:11
year: 2022, month: 6, day: 1
month_yesterday: 5, day_yesterday: 31