根据日期差值获取日期
def get_date_by_diff(day):
diff = day - datetime.datetime.now().day
# 先获得时间数组格式的日期
threeDayAgo = (datetime.datetime.now() + datetime.timedelta(days=diff))
# 转换为时间戳
# timeStamp = int(time.mktime(threeDayAgo.timetuple()))
# 转换为其他字符串格式
otherStyleTime = threeDayAgo.strftime("%Y-%m-%d")
return otherStyleTime
pass
根据日期字符串获取周几 2021-02-01
def get_week(date):
# 获取1-7,代表周一到周日
dayOfWeek = datetime.datetime.fromtimestamp(time.mktime(time.strptime(date, "%Y-%m-%d"))).isoweekday()
dicts={
'1': '周一',
'2': '周二',
'3': '周三',
'4': '周四',
'5': '周五',
'6': '周六',
'7': '周日'
}
return dicts[str(dayOfWeek)]
pass