//初始化 public void InitCalendar() { Data data = new Data(); DateTime currenttime = DateTime.Now; int year = currenttime.Year; int month = currenttime.Month; int day = currenttime.Day; //初始化当前公历日历 lbl_Date_gl.Text = DateTime.Now.ToLongDateString().ToString() + " " + data.GetWeekOfDay(year, month, day); lbl_day_gl.Text = currenttime.Day.ToString(); //初始化当前农历日历 lbl_month_day_nl.Text = data.GetNLMonth(year, month, day) + "" + data.GetNLDay(year, month, day) + "日"; lbl_year_nl.Text = data.GetNLYear(year, month, day); lbl_xz.Text = data.GetConstellation(month, day); // 设置星座 SQLiteSamples sQLite = new SQLiteSamples(); string monthstr = "" + month; if (month < 10) { monthstr = "0" + month; } string daystr = "" + day; if (day < 10) { daystr = "0" + day; } string date = year + monthstr + daystr; label_jieri.Text = sQLite.getJieRi(date); //设置节日 richTextBox1.Text = sQLite.getTixing(date); // 设置提醒 sQLite.closeDatabase(); }
private void dateTimePicker1_ValueChanged(object sender, EventArgs e) { string date = dateTimePicker1.Value.ToString("yyyyMMdd"); SQLiteSamples sQLite = new SQLiteSamples(); string content = sQLite.getTixing(date); sQLite.closeDatabase(); this.richTextBox1.Text = content; }
//根据年月日设置日历控件 public void SetCalendar(object sender, EventArgs e) { int year = Convert.ToInt32(cbb_year.SelectedValue); int month = Convert.ToInt32(cbb_month.SelectedValue); int day = Convert.ToInt32(((Label)sender).Text); Data data = new Data(); DateTime currenttime = new DateTime(year, month, day); //设置当前公历日历 lbl_Date_gl.Text = year + "年" + month + "月" + day + "日" + " " + data.GetWeekOfDay(year, month, day); lbl_day_gl.Text = currenttime.Day.ToString(); //设置当前农历日历 lbl_month_day_nl.Text = data.GetNLMonth(year, month, day) + "" + data.GetNLDay(year, month, day) + "日"; lbl_year_nl.Text = data.GetNLYear(year, month, day); lbl_xz.Text = data.GetConstellation(month, day); // 设置星座 SQLiteSamples sQLite = new SQLiteSamples(); string monthstr = "" + month; if (month < 10) { monthstr = "0" + month; } string daystr = "" + day; if (day < 10) { daystr = "0" + day; } string date = year + monthstr + daystr; label_jieri.Text = sQLite.getJieRi(date); //设置节日 richTextBox1.Text = sQLite.getTixing(date); // 设置提醒 sQLite.closeDatabase(); }