RSS Dates and DST

I had the following pubDate, but Feed Validator said it was wonky:


<pubDate>Tue, 08 Jun 2010 01:50:00 -0800</pubDate>

I’m in the Pacific Time Zone, and according to Wikipedia that was UTC-8.

It took me forever to realize that the Pacific Time Zone is currently experiencing Daylight Savings, which means I had to change the -0800 to -0700. (The reason FV didn’t like it is because it showed up as 2:50am, which at the time hadn’t yet come.) That worked, but now I have the following question:

What do I do when Daylight Savings is over? Just leave all the -0700s, and set all future pubDates to -0800?

I live in the Eastern timezone, but I too have had the daylights savings issue give me trouble from time to time. My server is Pacific TZ and I have my PHP script create it dynamically. Currently it’s

Tue, 08 Jun 2010 12:13:23 PDT

and last I checked Feed Validator was happy with that.

Using PDT signals it’s a timezone that has daylight savings time so you don’t need to worry about changing it twice a year when the difference from GMT changes.

Works; many thanks. I knew it had to be something simple like that.