def time_params_to_dates(args):
now = datetime.now(tz=tzutc())
if args['--hours'] or args['--days']:
if args['--days']:
hours = int(args['--days']) * 24
else:
hours = int(args['--hours'])
until_date = now
from_date = until_date - timedelta(hours=hours)
else:
if args['--from']:
from_date = parse_date(args['--from'])
if args['--until']:
until_date = parse_date(args['--until'])
else:
until_date = now
else:
until_date = now
from_date = until_date - timedelta(days=1)
return from_date, until_date
评论列表
文章目录