def _format_data(data, params):
time_range = params.get('time_range')
day = 1
month = 1
for item in data:
if time_range == 'Day':
date = item.pop('day')
day = date.day
month = date.month
year = date.year
elif time_range == 'Month':
month = int(item.pop('month'))
year = int(item.pop('year'))
elif time_range == 'Year':
year = int(item.pop('year'))
elif time_range == 'Week':
date = item.pop('week')
day = date.day
month = date.month
year = date.year
item['label'] = "%d-%02d-%02d" % (year, month, day)
item['values'] = { 'value': item.pop('value') }
_sort_data_by_date(data)
_fill_empty_date(data, params)
评论列表
文章目录