示例
下面的代码示例设置CustomFormat属性,以便DateTimePicker将日期显示为”年 6 月 1 日,2001年-星期五”。 此代码假定的实例DateTimePicker控件是否已创建在Form。
public void SetMyCustomFormat()
{
// Set the Format type and the CustomFormat string.
dateTimePicker1.Format = DateTimePickerFormat.Custom;
dateTimePicker1.CustomFormat = "MMMM dd, yyyy - dddd";
}
可视化编辑属性
备注
Format属性必须设置为 DateTimePickerFormat.Custom,此属性才会影响显示的日期和时间格式。
自定义日期和时间格式字符串
格式字符串 | 描述 |
d | 一个或两位数的日期。 |
dd | 两位数表示的日期。 位数字的日期值的前面带有为 0。 |
ddd | 三个字符星期的缩写。 |
dddd | 完整的星期名称。 |
h | 一或两位数小时采用 12 小时格式。 |
hh | 12 小时制的两个数字的小时数。 单个数字值的前面带有为 0。 |
H | 24 小时制的一个或两个数字的小时数。 |
HH | 24 小时制的两个数字的小时数。 单个数字值的前面带有为 0。 |
m | 一个或两个数字的分钟数。 |
mm | 两个数字的分钟数。 单个数字值的前面带有为 0。 |
M | 一个或两位数月份值。 |
MM | 两位数月份数。 单个数字值的前面带有为 0。 |
MMM | 三个字符的月份缩写词。 |
MMMM | 完整的月份名称。 |
s | 一个或两位数秒数。 |
ss | 两位数秒数。 单个数字值的前面带有为 0。 |
t | 一个字母 a.m./p.m.。 缩写 (A.M. 显示为”A”)。 |
tt | 两个字母 a.m./p.m.。 缩写 (A.M. 会显示为”是”)。 |
y | 一位数字的年份 (2001年显示为”1″)。 |
yy | 一年 (2001年显示为”01″) 中的最后两位数字。 |
yyyy | 完整的年份 (2001年显示为”2001″)。 |