在日常的工作,经常需要获取时间等相关信息,使用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