<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Confusing TimeZone Offset Functionality in Flex</title>
	<atom:link href="http://verysimple.com/2009/11/16/confusing-timezone-offset-functionality-in-flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://verysimple.com/2009/11/16/confusing-timezone-offset-functionality-in-flex/</link>
	<description>Custom Software Development</description>
	<lastBuildDate>Wed, 25 Aug 2010 02:49:11 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Jason</title>
		<link>http://verysimple.com/2009/11/16/confusing-timezone-offset-functionality-in-flex/#comment-668</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Mon, 22 Mar 2010 20:09:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.verysimple.com/blog/?p=427#comment-668</guid>
		<description>hey jd - flex gets its information from the system clock however as far as I can tell there&#039;s no way to get the timezone code.  The best you can do is get the UTC offset.  If you have the UTC offset you can usually deduce the timezone if you know what country the user is in.</description>
		<content:encoded><![CDATA[<p>hey jd &#8211; flex gets its information from the system clock however as far as I can tell there&#8217;s no way to get the timezone code.  The best you can do is get the UTC offset.  If you have the UTC offset you can usually deduce the timezone if you know what country the user is in.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JD</title>
		<link>http://verysimple.com/2009/11/16/confusing-timezone-offset-functionality-in-flex/#comment-667</link>
		<dc:creator>JD</dc:creator>
		<pubDate>Mon, 22 Mar 2010 19:08:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.verysimple.com/blog/?p=427#comment-667</guid>
		<description>Can Flex even deduce the &quot;local&quot; timezone in terms of EDT,CDT,PDT ... and so forth.</description>
		<content:encoded><![CDATA[<p>Can Flex even deduce the &#8220;local&#8221; timezone in terms of EDT,CDT,PDT &#8230; and so forth.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shane</title>
		<link>http://verysimple.com/2009/11/16/confusing-timezone-offset-functionality-in-flex/#comment-666</link>
		<dc:creator>Shane</dc:creator>
		<pubDate>Tue, 16 Mar 2010 00:51:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.verysimple.com/blog/?p=427#comment-666</guid>
		<description>Voted/annoyed.</description>
		<content:encoded><![CDATA[<p>Voted/annoyed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason</title>
		<link>http://verysimple.com/2009/11/16/confusing-timezone-offset-functionality-in-flex/#comment-665</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Tue, 12 Jan 2010 23:27:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.verysimple.com/blog/?p=427#comment-665</guid>
		<description>Hey John, I hear you.  Please vote for Adobe to do away with the final declaration on the Date class (linked above).

If I were designing my app from scratch again, I would write some sort of wrapper object that accepts Dates and then outputs them in the correct timezone.

I might even just store dates as string data and then intercept them anytime they get displayed or persisted, but I hate the thought of not using the correct data type.

Thanks for stopping by</description>
		<content:encoded><![CDATA[<p>Hey John, I hear you.  Please vote for Adobe to do away with the final declaration on the Date class (linked above).</p>
<p>If I were designing my app from scratch again, I would write some sort of wrapper object that accepts Dates and then outputs them in the correct timezone.</p>
<p>I might even just store dates as string data and then intercept them anytime they get displayed or persisted, but I hate the thought of not using the correct data type.</p>
<p>Thanks for stopping by</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Gag</title>
		<link>http://verysimple.com/2009/11/16/confusing-timezone-offset-functionality-in-flex/#comment-664</link>
		<dc:creator>John Gag</dc:creator>
		<pubDate>Tue, 12 Jan 2010 23:09:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.verysimple.com/blog/?p=427#comment-664</guid>
		<description>I just dont understand why this cant be done right out of the box. I am getting really annoyed with this date BS!!!</description>
		<content:encoded><![CDATA[<p>I just dont understand why this cant be done right out of the box. I am getting really annoyed with this date BS!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Flex: All your dates are belong to us &#124; VerySimple</title>
		<link>http://verysimple.com/2009/11/16/confusing-timezone-offset-functionality-in-flex/#comment-663</link>
		<dc:creator>Flex: All your dates are belong to us &#124; VerySimple</dc:creator>
		<pubDate>Tue, 12 Jan 2010 19:38:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.verysimple.com/blog/?p=427#comment-663</guid>
		<description>[...] feel like I&#8217;m constantly ranting about Flex&#8217;s implementation of Dates.  This week I just discovered a new [...]</description>
		<content:encoded><![CDATA[<p>[...] feel like I&#8217;m constantly ranting about Flex&#8217;s implementation of Dates.  This week I just discovered a new [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason</title>
		<link>http://verysimple.com/2009/11/16/confusing-timezone-offset-functionality-in-flex/#comment-662</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Tue, 22 Dec 2009 07:57:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.verysimple.com/blog/?p=427#comment-662</guid>
		<description>Hey Dexterous, thanks for the post.  Well, I&#039;ve already solved all of these issues for my own needs - unfortunately I&#039;ve ran into just about every problem along the way due to the nature of my company&#039;s main product.  We have people in timezones all over the world who are working on schedules for touring productions.  The users are across the globe and the events they are planning are constantly moving across timezones.  So our sensitivity to timezone offsets is probably way more intense than the average app - I definitely recognize that.

I know Flex is trying to help by dealing with the timezone offset.  Unfortunately if you don&#039;t want that behavior then you&#039;re stuck using either Date hacks or UI hacks.  And they poured salt in the wound by making Date final.  It&#039;s seems to me they are only designing the API for a certain use case, which unfortunately doesn&#039;t fit my needs.  That&#039;s just my humble-but-correct opinion!

Thanks for stopping by, j</description>
		<content:encoded><![CDATA[<p>Hey Dexterous, thanks for the post.  Well, I&#8217;ve already solved all of these issues for my own needs &#8211; unfortunately I&#8217;ve ran into just about every problem along the way due to the nature of my company&#8217;s main product.  We have people in timezones all over the world who are working on schedules for touring productions.  The users are across the globe and the events they are planning are constantly moving across timezones.  So our sensitivity to timezone offsets is probably way more intense than the average app &#8211; I definitely recognize that.</p>
<p>I know Flex is trying to help by dealing with the timezone offset.  Unfortunately if you don&#8217;t want that behavior then you&#8217;re stuck using either Date hacks or UI hacks.  And they poured salt in the wound by making Date final.  It&#8217;s seems to me they are only designing the API for a certain use case, which unfortunately doesn&#8217;t fit my needs.  That&#8217;s just my humble-but-correct opinion!</p>
<p>Thanks for stopping by, j</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dexterous</title>
		<link>http://verysimple.com/2009/11/16/confusing-timezone-offset-functionality-in-flex/#comment-661</link>
		<dc:creator>Dexterous</dc:creator>
		<pubDate>Tue, 22 Dec 2009 06:22:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.verysimple.com/blog/?p=427#comment-661</guid>
		<description>Hi,

Though I agree with you that it is a bit confusing about the Date and timeZoneOffset, I do not agree with your opinion completely. I mean there is no point in making the timeZoneOffset as a read/write property. I have worked in many projects which were global and which needed to show dates in local timezone of the user wherein the input from the DB was a UTC date. Thoughit takes a little extra effort, it is not so much difficult to convert the date from UTC to any timezone and display it accordingly. (You can directly add or remove milliseconds to the date object based on that of the offset).
I also felt earlier that the formatter could a take an additional parameter of how much offset we want to add to a date before displaying - but if you know that you have to do this then the DateFormatter class is not final, you can extend it and can have your addition param for the offset.</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>Though I agree with you that it is a bit confusing about the Date and timeZoneOffset, I do not agree with your opinion completely. I mean there is no point in making the timeZoneOffset as a read/write property. I have worked in many projects which were global and which needed to show dates in local timezone of the user wherein the input from the DB was a UTC date. Thoughit takes a little extra effort, it is not so much difficult to convert the date from UTC to any timezone and display it accordingly. (You can directly add or remove milliseconds to the date object based on that of the offset).<br />
I also felt earlier that the formatter could a take an additional parameter of how much offset we want to add to a date before displaying &#8211; but if you know that you have to do this then the DateFormatter class is not final, you can extend it and can have your addition param for the offset.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
