| Refresh | Home EGTry.com

save Date object to SharedObject


<?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>

sample trace output

saved millisecond: 1311016954143
retrieved millisecond: 1311016954143
year: 2011 month: 6 day: 1