<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
import mx.utils.ObjectUtil;
private var so:SharedObject=SharedObject.getLocal("testobject","/");
private function onSave():void {
var date:Date=new Date();
var ms:Number=date.getTime();
so.data["date"]=ms;
trace("saved millisecond: "+ms);
}
private function onRetrieve():void {
var ms:Number=Number(so.data["date"]);
trace("retrieved millisecond: "+ms);
var date:Date=new Date();
date.setTime(ms);
trace("year: "+date.getFullYear()+" month: "+date.getMonth()+" day: "+date.getDay());
}
]]>
</mx:Script>
<mx:Button label="Save" click="onSave()" x="21" y="10"/>
<mx:Button label="Retrieve" click="onRetrieve()" x="10" y="51"/>
</mx:Application>