Я бы хотел добавить в приложение раскрывающийся список с относительным диапазоном дат. Несколько примеров: «вчера», «последние 7 дней», «этот год», «год к дате», «предыдущий год». Вместо того, чтобы иметь предопределенный список возможных опций, я бы хотел, чтобы это было гибким, чтобы при добавлении новых опций они понимались приложением.
Я думал примерно так:
today: now@00:00:00,now@23:59:59
yesterday: -1D@00:00:00,-1D@23:59:59
last 7 days: -7D,now
this year: now@01-01 00:00:00,now@12-31 23:59:59
previous year: -1Y@01-01 00:00:00, -1y@12-31 23:59:59
Существует ли существующий стандарт / формат / язык для описания относительных дат?