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 »
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 »
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 »
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. »
The following is a list of all the bugs caught during leap day, February 29th, 2016. Each link below references the issue with supporting details where »
If you haven't realized it yet, 2016 is a leap year. For most people, this may just be an interesting oddity. An extra day to work »
I recently spent some time talking with Seth Juarez of Channel 9 about how to design your applications to scale well in the cloud. Check out »
"Well, Richard..." "Yeah Buddy," "Guess what time it is?" "... I ... Don't ... Know !!!" "It's time to... uh. »
I had the privelege of speaking at Seattle Code Camp this past weekend. Thanks to everyone that came out to hear me talk about time and »
I was recently interviewed by Scott Hanselman for his Hanselminutes podcast. If you're interested in time, especially with .NET, I hope you will listen! Check it »
Do you know the difference between these two lines? var d1 = new Date("2015/06/17"); var d2 = new Date("2015-06-17"); How about these? var d1 »
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: /// < »
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 »
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 »
In the "you learn something new every day" department, I was working in Excel today and had to look up some obscure way to manipulate a »
The following is an article I wrote for the knowledge base on the RavenDB web site back in August of 2013. Recently, the site was revamped »
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 »
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 »
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 »
I'll be speaking this Saturday at Seattle Code Camp about several issues that time zones can create in your applications. If you are near the Puget »
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 »
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 »
Last April, I presented at RavenConf in Durham, North Carolina. Here is the second of my two presentations: »
Last April, I presented at RavenConf in Durham, North Carolina. Here is the first of my two presentations: »
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 »
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 »
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 »
I've been invited to speak at RavenConf, the first of it's kind, 2-day conference on RavenDB! Come join me, April 7th and 8th 2014 in Durham, »
2013 has been a blast, but I'm especially excited about the coming year. 2014 will be the year of adventure, as I leave Phoenix behind and »
Yesterday, I posted about time zone issues with the new Windows Azure Scheduler. Shortly after, I noticed a couple of additional issues that aren't time zone »
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 »
I'll be speaking at Desert Code Camp on Saturday, November 9th, in Chandler, Arizona. I'm doing an insane 5 session marathon. If you live in the »
I've just completed a long overdue article about Date and Time in RavenDB. You can find the full text here. I'm also very excited to announce »
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 »
One of the first things most .Net developers learn to do with DateTime is to get the current value from the system clock. DateTime now = DateTime. »
Ok, so I know over a year has gone by, and I haven't posted squat. Finding time for in-depth blog posts has not been working out »
Let's face it, we live in a world that is governed by time. We describe all kinds of things with time at different scales. At one »