C#控件之DateTimePicker控件使用

 时间:2024-11-13 04:28:00

记录一下C#的DataTimePicker控件的使用方法,也希望能够帮到大家!

工具/原料

VisualStudio2010

方法/步骤

1、DateTimePicker控件是用来显示恽但炎杰和修改日期时间的,但默认只显示日期和修改日期。Ø若要显示和修改时间,则要自定义设置,方法如下:在程序添加一个DateTimePicker控件,道药苍嗓命名为dtpTime。要显示时间要设置它的format属性,若要修改时间则要设置它的ShowUpDown属性,设置如下:

C#控件之DateTimePicker控件使用

2、这是设置控件的Format的,设置为Custom,接着设置下一个:

C#控件之DateTimePicker控件使用

3、这是设置ShowUpDown属性,选择True,接着设置下一个:

C#控件之DateTimePicker控件使用

4、这是设置CustomFormat格式的,按照上述的设置之后显示的结果如下所示:

C#控件之DateTimePicker控件使用

5、Ø获取控件所选择的日期和时间,可以使用下面的代码:MessageBox.Show(dtpTime.Value.ToString());

C#控件之DateTimePicker控件使用

6、Ø获取控件显示的"XXXX年XX月XX日",代码如下所示:MessageBox.Show(dtpTime.Value.Date.ToLongDateString());或者MessageBox.Show(dtpTime.Text.ToString());

7、Ø分别获取控件里擢爻充种的年、月、日等信息,如下所示:MessageBox.Show(dtpTime.Value缕计瓤账.Year.ToString());MessageBox.Show(dtpTime.Value.Month.ToString());MessageBox.Show(dtpTime.Value.Day.ToString());MessageBox.Show(dtpTime.Value.Hour.ToString());MessageBox.Show(dtpTime.Value.Minute.ToString());MessageBox.Show(dtpTime.Value.Second.ToString());

8、Ø获取控件显示的"XX:XX:XX"时间,代码如下所示:MessageBox.Show(dtpTime.Value.ToLongTimeString()));

C#控件之DateTimePicker控件使用

9、Ø修改日期需要使用ValueChanged消息,如下所示:

C#控件之DateTimePicker控件使用

10、编写代码如下所示:privatevoiddtpTime_ValueChanged(objectsender,EventArgse){MessageBox.Show(dtpTime.Value.ToString());}

11、Ø给控件赋予新的日期,使用下面的代码,如下所示:dtpTime.Value=newDateTime(2001,10,20);

12、Ø获取选定月份的昝夂阍鸩起始、截止日期,代码如下所示:stringstartDay=this.dtpTime.Value.AddDays(1-惺绅寨瞀this.dtpTime.Value.Day).ToString("yyyy-MM-dd00:00:00");stringendDay=this.dtpTime.Value.AddDays(1-this.dtpTime.Value.Day).AddMonths(1).AddDays(-1).ToString("yyyy-MM-dd00:00:00");MessageBox.Show(startDay);MessageBox.Show(endDay);

IIS如何设置自定义404错误页面 怎么修改悟空识字的昵称 菊花的种植要点 孩子叛逆不听话 教你一句话搞定他 工业铝型材4080详细介绍_启域
热门搜索
赵琳图片 斗破苍穹动漫第二季 个性图片大全 工口动漫网站 魔道祖师动漫免费