from datetime import datetime, timedelta
class GenWechatDatetime(object):
@staticmethod
def get_days_time(daily=1):
if daily >= 1:
begin_date = (datetime.now() - timedelta(days=daily)).strftime('%Y%m%d ')
end_date = (datetime.now() - timedelta(days=daily)).strftime('%Y%m%d ')
return begin_date, end_date
else:
return None, None
@staticmethod
def get_week_time(weekly=1):
if weekly >= 1:
dayweek = datetime.now().weekday()
begin_date = (datetime.now()-timedelta(days=(dayweek+7*weekly))).strftime('%Y%m%d ')
end_date = (datetime.now()-timedelta(days=(dayweek+1*weekly))).strftime('%Y%m%d ')
return begin_date, end_date
else:
return None, None
@staticmethod
def get_month_tim
python-datetime模块,获取N天, N周, N月前的第一天到最后一天的时间
最新推荐文章于 2024-06-06 15:51:14 发布