精華區beta Flash 關於我們 聯絡資訊
回一篇來講如何抓這個網頁的時間 用的標準時間網頁是 http://www.timeanddate.com/worldclock/ 下面有一個框框裡面有 (我現在時間所看到的東西) Current UTC (or GMT/Zulu)-time used: Sunday, March 15, 2009 at 14:34:31 UTC is Coordinated Universal Time, GMT is Greenwich Mean Time. 那個14:34:31就是要抓的 GMT+0 時間 我的方法是用URLLoader載入網頁 var loader:URLLoader = new URLLoader(); loader.addEventListener(Event.COMPLETE, traceTime); loader.load(new URLRequest("http://www.timeanddate.com/worldclock/")); function traceTime(e:Event):void { var str:String = URLLoader(e.target).data; //抓所需文字的開頭,利用獨一無二的"ctu"這個字串來判斷 var startIndex:int = str.indexOf('<strong id="ctu">'); //接下來判斷之後第一次出現</strong>的位置 var endIndex:int = str.substr(startIndex).indexOf('</strong>'); //把指定範圍中間的字串用substring()取出來 //然後用split()把字串各區塊切開 var segments:Array = str.substring(startIndex, startIndex + endIndex).split(' '); //最後一個文區塊就是現在的時間 //在這裡用trace()把他印出來 trace(segments[segments.length - 1]); } -- CJ Cat = Croa'J Cat = Cockroach Cat = 西街凱特 = 蜚蠊貓 = 蟑螂貓 Blog http://cjcat.blogspot.com Gallery http://cjcat2266.deviantart.com ptt2 Board CJWorkshop - 阿多比閃光(Adobe Flash)研討區 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.90.42 ※ 編輯: cjcat2266 來自: 61.228.90.42 (03/15 22:47)