I am assuming calendar days or trading days, also what do you do if the date you pick is a non trading day, saturday or sunday.
Depending on the answers to these questions things are different.
val = DateSerial(year, month, day) |
+delay
should work to get you a valid serial date , but it might not be a trading day.
How are you using this date ?.
In print , comparing to another date ?.