Unfortunately, after searching, I can not find any library or anything else to get the Hebrew date in flash. However, I found this site:
http://www.hebcal.com/converter/?gd=21&gm=6&gy=2011&g2h=Convert+Gregorian+to+Hebrew+date
, hebcal.com gregorian date GET URL- . , Flash URLLoader URL-, gregorian -, HTML , .
, , - hebcal.com. ActionScript 3 :
import flash.net.URLLoader;
import flash.events.Event;
import flash.net.URLRequest;
var currentDate:Date = new Date();
var dateLoader:URLLoader = new URLLoader();
var dateQueryURL:String = 'http://www.hebcal.com/converter/?gd=' + currentDate.date + '&gm=' + (currentDate.month+1) + '&gy=' + currentDate.fullYear + '&g2h=Convert+Gregorian+to+Hebrew+date';
trace(dateQueryURL);
dateLoader.addEventListener(Event.COMPLETE, onDateConverted);
dateLoader.load(new URLRequest(dateQueryURL));
var hebrewDateSearchRegexp:RegExp = /([a-zA-Z0-9 ,]{1,30})(?=<\/b)/gixm;
function onDateConverted(e:Event):void
{
var queryResult:String = e.currentTarget.data as String;
var hebrewDate:String;
var dateArr:Array = queryResult.match(hebrewDateSearchRegexp);
if(dateArr && dateArr.length > 0){
hebrewDate = dateArr[0];
trace("The current Hebrew date is: " + hebrewDate);
}else{
trace("Error retrieving current Hebrew date.");
}
}
, / HTML, . string.match() .
, currentDate.month 1, flash 0-11, hebcal.com 1 12.
user562566