In Timer based UCAs there is no provision to select a day of month.
You can setup the UCA to fire at all days and weekdays of a month but in the service invocation you can check if it is the desired day(s) of month and then execute the necessary logic, you will simply skip the execution if it is not the desired day(s) of month.