function getAstro(m, d) { return "摩羯水瓶双鱼牡羊金牛双子巨蟹狮子处女天秤天蝎射手".substr(m * 2 - (d < "102223444433".charAt(m - 1) - -19) * 2, 2); }
function getSx(year) {
var sx = "猴鸡狗猪鼠牛虎兔龙蛇马羊";
return sx[year % 12];
}
调用方法如下:
var xz = getAstro(birthday.split('-')[1], birthday.split('-')[2]);
jQuery("#<%=ltlXz.ClientID%>").text(xz);
jQuery("#<%=ltlSx.ClientID%>").text(getSx(birthday.split('-')[0]));
其中birthday值为2019-01-03这样的