function GetNowSolarDateString()
{
	var today = new Date();
	var day; 
	var date;
	if(today.getDay()==0) day = "星期日";
	if(today.getDay()==1) day = "星期一";
	if(today.getDay()==2) day = "星期二";
	if(today.getDay()==3) day = "星期三";
	if(today.getDay()==4) day = "星期四";
	if(today.getDay()==5) day = "星期五";
	if(today.getDay()==6) day = "星期六";
	date = (today.getYear()) + "年" + (today.getMonth() + 1 ) + "月" + today.getDate() + "日 " + day + "" + GetNowSolarFestival(today.getMonth() + 1, today.getDate());
	return date;
}

function GetNowSolarFestival(month, day)
{
	var sFestival = "";
	var aFestival = new Array(
	"0101 元旦",
	"0214 情人节",
	"0308 妇女节",
	"0312 植树节",
	"0315 消费者权益日",
	"0401 愚人节",
	"0501 劳动节",
	"0504 青年节",
	"0512 护士节",
	"0601 儿童节",
	"0701 建党节 香港回归纪念",
	"0801 建军节",
	"0909 毛泽东逝世纪念",
	"0910 教师节",
	"0928 孔子诞辰",
	"1001 国庆节",
	"1112 孙中山诞辰纪念",
	"1220 澳门回归纪念",
	"1225 圣诞节",
	"1226 毛泽东诞辰纪念");	
	
	for(var i=0;i<aFestival.length;i++){
	      if(aFestival[i].match(/^(\d{2})(\d{2})([\s\*])(.+)$/))
	         if(Number(RegExp.$1)==month && Number(RegExp.$2)==day) {
	            sFestival=RegExp.$4;
	         }
	}
	
	return sFestival;
}

