DateにRSSとATOMの日付を垂れ流してみるテスト

by esukei
@author エスケイ
* RSSとATOMの日付フォーマットをそのままDateに垂れ流したらどうなるかのテスト
* RSSはそのまま垂れ流して平気らしい。
* ATOMはやっぱり適当にパースしなければいけないか。
* 失敗するとInvaild Dateって返るのを初めて知った。
♥0 | Line 19 | Modified 2009-12-03 14:45:59 | MIT License
play

ActionScript3 source code

/**
 * Copyright esukei ( http://wonderfl.net/user/esukei )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/A4R1
 */

/**
 * @author エスケイ
 * RSSとATOMの日付フォーマットをそのままDateに垂れ流したらどうなるかのテスト
 * RSSはそのまま垂れ流して平気らしい。
 * ATOMはやっぱり適当にパースしなければいけないか。
 * 失敗するとInvaild Dateって返るのを初めて知った。
 */
package {
    import flash.display.Sprite;
    import flash.text.TextField;
    public class FlashTest extends Sprite {
        
        private var rssDate:Date;
        private var atomDate:Date;
        
        private var result:TextField;
        
        public function FlashTest() {
            // write as3 code here..
            result = new TextField();
            result.width = stage.stageWidth;
            
            
            rssDate = new Date('Mon, 14 Dec 2009 12:20:17 +0900');
            atomDate = new Date('2009-12-14T03:20:17Z');
            
            result.text = '';
            result.appendText(rssDate.toString() + '\n');
            result.appendText(atomDate.toString() + '\n');
            
            addChild(result);
            
        }
    }
}