internal void TimeToLunar(DateTime time, ref int year, ref int month, ref int day) {
int gy=0; int gm=0; int gd=0;
Calendar Greg = GregorianCalendar.GetDefaultInstance();
gy = Greg.GetYear(time);
gm = Greg.GetMonth(time);
gd = Greg.GetDayOfMonth(time);
GregorianToLunar(gy, gm, gd, ref year, ref month, ref day);
}