必威体育Betway必威体育官网
当前位置:首页 > IT技术

同比和环比

时间:2019-11-06 00:13:17来源:IT技术作者:seo实验室小编阅读:59次「手机版」
 

什么是环比和同比

def get_electric_num_then(self, obj):
    data = self.context

    start_date = datetime.datetime.strptime(data['start_date'], '%Y-%m-%d')

    last_date = start_date - relativedelta(years=1)

    end_date = datetime.datetime.strptime(data['end_date'], '%Y-%m-%d')

    
     This_year = \
     ElectricNum.objects.values('num').filter(create_time__gte=start_date, create_time__lte=end_date).aggregate(
         Sum('num'))['num__sum']
    
    last_year = \
    ElectricNum.objects.values('num').filter(create_time__gte=last_date, create_time__lte=start_date).aggregate(
        Sum('num'))['num__sum']

   
     end_year_num = This_year if This_year else 0
 
     start_year_num = last_year if last_year else 0

     if end_year_num == 0:
         end_year_num=ElectricNum.objects.filter(create_time__lte=end_date).order_by('update_time')
         end_year_num=end_year_num.last().num

   
     return start_year_num,end_year_num

def get_electric_num_Chain(self,obj):
    data=self.context
    start_date = datetime.datetime.strptime(data['start_date'], '%Y-%m-%d')

    last_date_month = start_date - relativedelta(months=1)

    end_date = datetime.datetime.strptime(data['end_date'], '%Y-%m-%d')

    end_date_month= end_date - relativedelta(months=1)

    result_month = \
        ElectricNum.objects.values('num').filter(create_time__gte=end_date_month, create_time__lte=end_date).aggregate(
            Sum('num'))['num__sum']

    last_month = \
        ElectricNum.objects.values('num').filter(create_time__gte=last_date_month, create_time__lte=start_date).aggregate(
            Sum('num'))['num__sum']

    start_date_num=last_month if last_month else 0
    end_date_num=result_month if result_month else 0



    return start_date_num,end_date_num


class Meta:
    model = Device
    fields = ('electric_num_then','electric_num_Chain')

文章最后发布于: 2019-01-09 12:35:44

相关阅读

同比与环比的区别

区别: 1、同比和环比,这两者所反映的虽然都是变化速度,但由于采用基期的不同,其反映的内涵是完全不同的; 一般来说,环比可以与环比相比

Python量化数据获取:总资产同比增长率与净资产同比增长

总资产增长率是上市公司本年总资产增长额与年初资产总额的比率,其反映了公司本期资产规模的增长情况。通常认为,总资产增长率指标值

汽车之家2019年Q2财报:净营收同比增长23.5%,内容建设压

2019年以来,汽车之家经历了股价的大起大落,从年初的78.23美元一路上涨至5月的116.85美元,上涨约49%,但好景不长,很快股价一路下跌,截止

净利润同比下降20% 宜人贷能熬过P2P寒冬吗?

9月4日,国内P2P第一股宜人贷对外发布了它在新一季度的财报。在众多的中概股当中,P2P公司的财报业绩都不甚理想。根据宜人贷的财报业

使用python获取股票“净利润同比增长率”等“上市公司

证券宝www.baostock.com是一个免费、开源的证券数据平台。提供大量准确、完整的证券历史行情数据、上市公司财务数据、实时证券行

分享到:

栏目导航

推荐阅读

热门阅读