110,529
社区成员
发帖
与我相关
我的任务
分享
public string Horoscope(DateTime ADateTime)
{
int vNum = ADateTime.Month * 100 + ADateTime.Day;
int[] vHoroscopeDay = new int[] {
20, 19, 21, 20, 21, 22, 23, 23, 23, 24, 23, 22 };
int vIndex = (vNum - vHoroscopeDay[ADateTime.Month - 1]) / 100;
if (vIndex >= 12) vIndex -= 12;
return ("魔羯座水瓶座双鱼座白羊座金牛座双子座" +
"巨蟹座狮子座处女座天秤座天蝎座射手座").Substring(vIndex * 3, 3);
}