Как написать интервал, который группируется каждые полмесяца?Вместо 1M
я хочу, чтобы что-то вроде 1/2M
группировалось с первого по 16-е и с 16-го по конец месяца, каждый месяц.Есть ли способ сделать это?
Я не хочу заканчивать тем, что делал интервал на каждый день, а затем вычислял вручную мои результаты, так как они не чистые, и это было бы ресурсоемким, есть простой способсделать это с помощью setInterval?(в Elasticsearch или Elastica мне все равно, я просто хочу алгоритм, стоящий за этим, спасибо!)
$date_grp_agg = new \Elastica\Aggregation\DateHistogram('date');
$date_grp_agg->setField('date')->setFormat("MM-yy")->setInterval('1M'); // This one