C#的DateTimePicker控件(日期控件)

本文详细介绍了C#中DateTimePicker控件的使用,包括如何显示时间,自定义日期格式,以及如何获取选择的日期。通过设置Format属性和CustomFormat属性,可以控制日期和时间的显示方式。此外,通过Value属性可以获取选中的日期和时间。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

DateTimePicker控件(日期控件)用于选择日期和时间,DateTimePicker控件只能选择一个时间,而不是连续的时间段,也可以直接输入日期和时间。

一、使用DateTimePicker控件显示时间

通过将控件的Format属性设置为Time,实现控件只显示时间。Format属性用于获取或设置控件中显示的日期和时间格式。

Public DateTimePickerFormat Format{
   get;set;}
属性值:DateTimePickerFormat值之一,默认为Long。

枚举值 DateTimePickerFormat枚举的值说明
Cutom
DateTimePicker以自定义格式显示日期时间值
Long
DateTimePicker以长日期格式显示日期时间值
Short
DateTimePicker以短日期格式显示日期时间值
Time
DateTimePicker以系统设置的时间格式显示日期时间值

如果想要在该控件内用按钮调整时间值,则需要将ShowUpDown属性设置为true。

二、使用DateTimePicker控件以自定义格式显示日期

通过DateTimePicker控件的CustomFormat属性可以自定义日期/时间格式字符串。

public string CustomFormat {
   get; set;}
属性值:表示自定义日期/时间格式的字符串。

Format属性必须设置为DateTimePickerFormat.Custom,才能影响显示的日期和时间的格式设置。通过组合格式字符串,可以设置日期和时间格式。

格式字符串
有效格式字符串说明
d
一位数或二位数的天数
dd
二位数的天数,一位数的天数前+0
ddd
3个字符的星期几缩写
dddd
完整的星期几
h
12小时格式的一位数或二位数小时数
hh
12小时格式的二位数小时数,一位数数值前+0
H
24小时格式的一位数或二位数小时数
HH
24小时格式的二位数小时数,一位数数值前+0
m
一位数或二位数的分钟值
mm
二位数的分钟值,一位数的分钟值前+0
M
一位数或二位数的月份值
MM
二位数的月份值,一位数的月份值前+0
MMM
3个字符的月份缩写
MMMM
完整的月份值
s
一位数或二位数的秒数
ss
二位数的秒数,一位数的秒数前+0
T
单字母A.M./P.M.缩写,A.M.将显示为A
tt
双字母A.M./P.M.缩写,A.M.将显示为AM
y
一位数的年份,2001显示为1
yy
年份的最后二位,2001显示为01
yyyy
完整的年份,2001显示为2001

三、返回

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值