(a) er sandsynligvis fint, hvis det er nemmere for din kodebase. Jeg er stor fan af ikke at skulle skrive ekstra kode, der ikke er nødvendig, og jeg elsker kun at optimere, når det er nødvendigt. For mig virker det som for tidlig optimering at trække hele datoen og derefter parse.
Husk altid, at sql-servere har en masse smarte funktioner til at optimere forespørgsler så du ikke behøver det.
Så gå med a), hvis du finder ud af, at hunden er langsom eller forårsager problemer, så gå til b). Jeg formoder, at a) vil gøre alt, hvad du vil, og du vil aldrig tænke på det igen.