Code of Matt
  • About the Author
Subscribe
Matt Johnson-Pint

Matt Johnson-Pint

41 posts published

https://x.com/mattjohnsonpint
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 [http://english.ahram.org.eg/NewsContent/1/64/100735/Egypt/Politics-/Egypts-government-to-reapply-daylight-saving-time-.aspx] on

  • Matt Johnson-Pint
Matt Johnson-Pint May 15, 2014 • 1 min read
talks

Extending RavenDB with Bundles, Plugins, and Listeners

Last April, I presented at RavenConf in Durham, North Carolina. Here is the second of my two presentations:

  • Matt Johnson-Pint
Matt Johnson-Pint May 7, 2014 • 1 min read
talks

Mastering Date and Time Data in RavenDB

Last April, I presented at RavenConf in Durham, North Carolina. Here is the first of my two presentations:

  • Matt Johnson-Pint
Matt Johnson-Pint May 6, 2014 • 1 min read
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 in places like New York City, Washington D.C., and Miami.

  • Matt Johnson-Pint
Matt Johnson-Pint Apr 27, 2014 • 3 min read
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 need a lot more information than might be readily available: * Your date and exact time

  • Matt Johnson-Pint
Matt Johnson-Pint Apr 9, 2014 • 3 min read
.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 [https://codeofmatt.com/2014/12/26/localized-time-zone-names-in-net/]. -------------------------------------------------------------------------------- If you've ever used the TimeZoneInfo object in .Net, you'll be familiar with the

  • Matt Johnson-Pint
Matt Johnson-Pint Apr 7, 2014 • 3 min read
talks

RavenConf 2014

I've been invited to speak at RavenConf [http://conference.ravendb.net/], the first of it's kind, 2-day conference on RavenDB [http://ravendb.net]! Come join me, April 7th and 8th 2014 in Durham, North Carolina (near Raleigh).  I'll be speaking about handling Date

  • Matt Johnson-Pint
Matt Johnson-Pint Jan 24, 2014 • 1 min read
status

Happy New Year, and Hello Microsoft!

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 head off to the Seattle area.  That's right, I'm going to be a Microsoftie! I'm starting

  • Matt Johnson-Pint
Matt Johnson-Pint Dec 31, 2013 • 1 min read
Azure

Windows Azure Scheduler [part 2]

Yesterday, I posted about time zone issues with the new Windows Azure Scheduler [https://codeofmatt.com/2013/11/04/windows-azure-scheduler/].   Shortly after, I noticed a couple of additional issues that aren't time zone related at all. There is a section of the documentation that describes recurrence

  • Matt Johnson-Pint
Matt Johnson-Pint Nov 5, 2013 • 2 min read
Azure

Windows Azure Scheduler

Microsoft announced today a new managed service for Windows Azure:  The Windows Azure Scheduler [http://www.windowsazure.com/en-us/services/scheduler/].  This is basically an enterprise job scheduler, such as Quartz.net [http://quartznet.sourceforge.net/], but operated as a simple managed web service. Basically, you can set up

  • Matt Johnson-Pint
Matt Johnson-Pint Nov 4, 2013 • 2 min read
talks

Desert Code Camp 2013.2

I'll be speaking at Desert Code Camp [http://nov2013.desertcodecamp.com/] on Saturday, November 9th, in Chandler, Arizona.  I'm doing an insane 5 session marathon.  If you live in the area, or care to visit, please consider one of my sessions: Date and Time Fundamentals [http:

  • Matt Johnson-Pint
Matt Johnson-Pint Nov 2, 2013 • 2 min read
RavenDB

Working with Date and Time in RavenDB

I've just completed a long overdue article about Date and Time in RavenDB. You can find the full text here [http://www.codeofmatt.com/2015/01/25/date-and-time-in-ravendb/]. I'm also very excited to announce support for Noda Time [http://nodatime.org] via

  • Matt Johnson-Pint
Matt Johnson-Pint Aug 4, 2013 • 1 min read
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 I won't spend too much time on what they are not, lets just talk

  • Matt Johnson-Pint
Matt Johnson-Pint Jun 7, 2013 • 6 min read
.NET

The case against DateTime.Now

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.Now; This is probably the most horrible introduction to date and time that you could have. In my less-than-humble opinion, this is

  • Matt Johnson-Pint
Matt Johnson-Pint Apr 25, 2013 • 4 min read
status

What I've been up to

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 so well for me.  So instead, I think I'll just start posting short bits of raw info as things

  • Matt Johnson-Pint
Matt Johnson-Pint Apr 22, 2013 • 1 min read
temporal data

All Things in Time

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 end of the scale we might measure the creation of the universe in terms of billions or trillions of years.  At the

  • Matt Johnson-Pint
Matt Johnson-Pint Mar 29, 2012 • 3 min read
Code of Matt © 2026
Powered by Ghost