Excelente como sempre, só para complementar para quem quiser uma biblioteca mais completa e até memso correta tem a NodaTime do famosos Jon Skeet, ainda que ela não seja tão popular porque pode ter que fazer conversões com outras partes.
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui no perfil também).