我想在actionscript 3中獲取當前日期/時間,並且我想避免使用Date類,因爲系統時間可以由用戶輕鬆操作。在ActionScript 3中獲取服務器安全的時間戳
我可以訪問服務器並獲取時間戳嗎?
是否有更好的替代方法(簡單的URL請求)?
我想在actionscript 3中獲取當前日期/時間,並且我想避免使用Date類,因爲系統時間可以由用戶輕鬆操作。在ActionScript 3中獲取服務器安全的時間戳
我可以訪問服務器並獲取時間戳嗎?
是否有更好的替代方法(簡單的URL請求)?
這裏是你如何能做到這一點:
Flash端:
var loader:URLLoader = new URLLoader()
loader.load(new URLRequest("yourserverpage.php"))
loader.addEventListener(Event.COMPLETE, onLoaded)
function onLoaded(evt:Event){
var date:Date;
try{
date = new Date(Number(loader.data));
}catch(e:Error){
}
if(!date){
//flash couldn't convert the date properly, there was an error
}
}
,而PHP的一面:
<?php
header("Content-Type: text/plain");
print time() * 1000;
?>
太棒了!正是我想要的。非常感謝你 – Jake