CDB3-8835 [Calc] Додати до валідатора date_time полів процедури різні формати
Поля дати які валідуються для simulate:
- datePublished
- schedule.period.startDate
- schedule.period.endDate
- leaseRules.schedule.period.startDate
- leaseRules.schedule.period.endDate
Зараз до валідації об'єкта процедури на ендпоінт /api/billing/simulate
додано лише один валідний формат поля дати, що не дозволяє проходити валідацію процедури з іншими форматами
AR: Зараз додана лише валідація на формат дати "%Y-%m-%dT%H:%M:%S.%fZ"
Приклад: "datePublished": "2025-01-08T08:21:48.118000Z"
ER: Мають проходити валідацію базові формати дати з якими працює біллінг:
- %Y-%m-%dT%H:%M:%S.%f%z - "2025-01-22T10:22:24.326528+0000"
- %Y-%m-%dT%H:%M:%S.%fZ - "2025-01-22T10:22:24.326528Z"
- %Y-%m-%dT%H:%M:%S.%f - "2025-01-22T10:22:24.32648"
- %Y-%m-%dT%H:%M:%S - "2025-01-22T10:22:24"
- %Y-%m-%dT%H:%M - "2025-01-22T10:22"
- %Y-%m-%d - "2025-01-22"
Edited by Viacheslav Sukhovieiev