DateTime Part 3: Best Practices
Complete Developer Podcast - A podcast by BJ Burns and Will Gant - Giovedì
Best practices can help protect you from preventable errors and make it easier to reason about the code. Date and time libraries exist for a reason. That reason is because dates and times are complex to deal with programmatically, especially if they aren't the main purpose of your application.