对于数组中的每个对象,我有一个来自数据库的dateCreated as 2015-12-11T11:12:14.635Z问题是,如果今天是3月19日,我将从11日到18日搜索最近7天,这似乎是通过计算24小时*7来搜索最近7天,我的搜索需要从每天的00:00:01开始。现在我想先计算一下上周的情况。基于当前日期使用moment.js,然后我会将其转换为上面的格式,以便我可以过滤数据
基本上,我想根据当前时间戳来计算上周。
我想知道上周警报被触发了多少次,给定作业name.So有一个名称为"A“的警报,其下有多个作业"B”、"C“、"D”,我想知道上周为作业"B“触发了多少次警报"A”。如果我使用下面的表达式: sum by(alertname) (changes(ALERTS_FOR_STATE[1w])) 它给了我上周发出的总警报,但由于其中有多个作业,我无法计算出如何仅计算特定作业的计数