talks CodeMash 2017 Today, I had the pleasure of speaking at CodeMash 2017. The slides for my talk, entitled "How to Have the Best Dates Ever!" are available here. I also recorded the presentation, and you
time-zone Windows Registry Patch for Egypt 2016 Cancellation of DST As you may know if you follow my blog, I previously wrote about the recent time zone chaos in Egypt. In this post I'd like to offer some guidance on what to do
time-zone Time Zone Chaos Inevitable in Egypt I would like to give everyone a heads up about the situation in Egypt. There is likely to be some confusion over the next week or so about what the local time is
time-zone On the Timing of Time Zone Changes What do Turkey, Chile, Russia, Venezuela, Azerbaijan, North Korea and Haiti all have in common? Time Zone Chaos! No, that's not the punchline to a joke. It's actually quite a serious problem. The
.NET Beware the Edge (cases) of Time! Ahh, time zones. There are so many wonderful traps to fall into. Consider this bit of code, from a recent blog post by Rick Strahl: /// <summary> /// Converts a local machine time
.NET Five Common Daylight Saving Time Antipatterns of .NET Developers It's 2015, and Daylight Saving Time is just around the corner. For most of North America, the clocks will "spring-forward" on Sunday, March 8th, stealing an hour of precious time from our daily
time-zone What is a Time Zone? Almost any time you call up a friend, relative, or business associate in another part of the world, you'll realize that your time isn't always the same as their time, and the reason
.NET Localized time zone names in .NET If you've ever used the TimeZoneInfo class in the .NET framework, you probably know that it has properties intended for display of a time zone to the end user. Specifically, these are the
time-zone Russia 2014 Time Zone Changes Are you prepared for Russia's major time zone changes? If you are either in Russia yourself, or interact with Russian customers or users, you will need to ensure your time zone data has
talks Pluralsight - Date and Time Fundamentals I'm happy to announce that the video course I've been working on for Pluralsight, "Date and Time Fundamentals" has finally been released! Here's one of my favorite slides: But seriously - There's a
time-zone UTC vs GMT I'm not going to dive into a history lesson here. This is about practical, usable information in today's modern world. You can always go read more about GMT and UTC on Wikipedia. What
time-zone Egypt goes back to Daylight Saving Time With only a week's notice, the government of Egypt has decided to go back to daylight saving time - effective today. That's right, it was casually announced on May 7th, and went into
time-zone Time Zone Abbreviations What does the abbreviation EST mean? I'm sure you've seen that before. If you live in the United States, you might recognize it as "Eastern Standard Time", which is a time zone used
date-time Handling Birthdays, and Other Anniversaries How old are you? Simple question, yes? Perhaps. But the answer could change depending on the granularity of the question, and on your perspective. To answer "how many minutes old are you?", we
.NET Working with Time Zone Names in .Net UPDATE: I've made a library to do this work for you. Read Localized time zone names in .NET. If you've ever used the TimeZoneInfo object in .Net, you'll be familiar with the following
Azure Windows Azure Scheduler Microsoft announced today a new managed service for Windows Azure: The Windows Azure Scheduler. This is basically an enterprise job scheduler, such as Quartz.net, but operated as a simple managed web service.
JavaScript JavaScript Date type is horribly broken JavaScript dates have always been a bit funny. As a .Net developer, there was a bit of a mind-shift for me, because they are inherently different than types like DateTime or DateTimeOffset. But