У меня есть ситуация, когда пользователь определяет день недели для доставки и его транзитный день. Когда дана дата сметы к прибытию (ETA), мне нужно рассчитать дату даты доставки (ETD) в день транзита.Как найти заданную дату, когда указан указанный день недели
Пример:
ETA is 17/Jul/2013, Transit Day: 10 Days, Delivery Day: Tue/Fri
С помощью AddDays(-10)
, то ETD будет 8/Jul/2013 (Mon)
. Из-за того, что день доставки не падает на Tue
или Fri
, системе необходимо оглянуться назад в календаре.
В результате система должна принять 5/Jul (Fri)
как ETD
.
Какова наилучшая практика для архивирования запроса?
Ваш образец кодирования служил именно то, что я ищу! Спасибо вам большое, @Damith. – user2566818