Learn the fundamentals and master the art of working with dates and times in .NET; a topic commonly taken for granted, but often the cause of unexpected errors. This course will make you comfortable working with dates and times in any .NET project!
Ever had issues caused by date and times with .NET within your applications? In this course, Dates and Times in .NET, you will master the art of parsing dates and times and how to handle ambiguity using common standards that usually get overlooked and cause unexpected errors. First, you will learn how to handle relative time and time periods, such as calculating the time difference between two periods. Next, you will discover how time zones impact applications, how to properly handle them, and what to consider when parsing dates which don’t include time zone information. Finally, you will explore best practices, and how to avoid problems when working with common date and time scenarios in .NET. When you are finished with this course, you will have the skills and knowledge to set up your own applications and parse complex date and time situations whether you’re on Windows, Mac, or Linux!
Course Overview (Music) Hi everyone, my name is Filip Ekberg and welcome to the course, Dates and Times in .NET. I'm a principal consultant and CEO at a consultant agency operating out of Gothenburg in Sweden. I started the company a few years ago focusing on building fast powerful and easy to maintain solutions. This course is for those of you that want to learn the fundamentals and mastering the art of working with dates and times in .NET. A topic commonly taken for granted but often the cause of unexpected errors. We will cover everything that you need to know when working with dates and times. This includes learn the fundamentals of working with dates and times and handling ambiguity, understanding common standards and how to properly parse your data. You will also learn how to work with relative time and time periods. A result of which you get when for instance calculating the time difference between two points in time. Of course we will also cover how time zones impacts your applications, how to handle this properly and what to consider when parsing dates which include or doesn't include the time zone information. Ultimately, our applications need to support users no matter which time zone they're in. The course will also give you tips and tricks along the way to make working with dates and times easier. Finally throughout the course, we will touch on a lot of best practices and how to avoid problems when working with common date and time scenarios in .NET. By the end of this course, you'll feel comfortable working with dates and times in your applications. This will allow you to build reliable applications no matter which time zone you use or are currently in. As well as completely understanding why date and time ambiguity, parsing and storing data, can very easily cost unexpected problems in your applications. Before beginning this course, you should be familiar with the C# syntax and how to build and run .NET applications. No other prior knowledge is necessary; you'll be able to follow along the course no matter if you are in Windows, Mac or Linux. I hope you'll join me in this journey to learn all about the fundamentals through to mastering the art of working with dates and times. With the Dates and Times in .NET course at Pluralsight.