回一篇來講如何抓這個網頁的時間
用的標準時間網頁是
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)