0
我有一個Flex移動應用程序獲取rss提要和時區不正確。我希望它在CST中央時間。需要格式化時區。我粘貼了以下工作代碼,但需要修復時區問題。Flex Builder dateFormatter時區偏移量
<?xml version="1.0" encoding="utf-8"?>
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:ns1="*"
backgroundColor="#74171E" title="Mediacom 2/Paulbunyan 32"
viewActivate="refresh()">
<fx:Script>
<![CDATA[
protected function getData():void
{
getDataResult.token = iCTVChannel232.getData();
}
public function refresh(): void {
getData();
}
private function dateFormat(item:Object,column:GridColumn):String
{
return pubDateFormatter.format(item.pubDate);
}
]]>
</fx:Script>
<fx:Declarations>
<s:DateTimeFormatter id="pubDateFormatter" useUTC="false" dateTimePattern="MM-dd K:mm a"/>
<s:CallResponder id="getDataResult"/>
<ns1:ICTVChannel232 id="iCTVChannel232"/>
</fx:Declarations>
<s:DataGrid id="dataGrid" left="10" right="10" top="10" bottom="10">
<s:columns>
<s:ArrayList>
<s:GridColumn dataField="pubDate" width="80" headerText="Date" labelFunction="dateFormat"></s:GridColumn>
<s:GridColumn dataField="title" headerText="title"></s:GridColumn>
</s:ArrayList>
</s:columns>
<s:AsyncListView list="{getDataResult.lastResult}"/>
</s:DataGrid>
<s:actionContent>
<s:Button icon="@Embed('/assets/refreshico.png')"
click="Object(navigator.activeView).refresh()"/>
</s:actionContent>
的應用程序是一個小面積的目標。我們是明尼蘇達州的公共電視臺,該應用程序適用於我們的觀看區域。 – 2012-02-01 14:51:28
我是flex的新手,能否幫助我在上面的例子中放置代碼。我試圖放置 – 2012-02-01 14:52:35
嘗試編輯的版本。 – ShaunOReilly 2012-02-01 22:21:32