首页 > 学院 > 开发设计 > 正文

WPF DatePicker自定义时间格式

2019-11-08 19:38:03
字体:
来源:转载
供稿:网友
txtBrithday.Text = Convert.ToDateTime(teBrithday.Text).ToString("yyyy-MM-dd");

teBrithday为日历控件DatePicker。 解决windows系统因为日期格式显示导致程序转换出错的问题: 这里写图片描述 这里写图片描述 因为windows系统日期格式设置显示了日期,会导致DatePicker显示方式与系统日历日期格式相同。 这里写图片描述 因为多了个星期,所以程序转换过程中有错误,解决方案:

txtBrithday.Text = Convert.ToDateTime(teBrithday.Text).ToString("yyyy-MM-dd");

将日期格式自定义即可解决该问题。

格式字符串说明:

d一位数或两位数的天数。

dd两位数的天数。一位数天数的前面加一个零。

ddd三个字符的星期几缩写。

dddd完整的星期几名称。

h12 小时格式的一位数或两位数小时数。

hh12 小时格式的两位数小时数。一位数数值前面加一个零。

H24 小时格式的一位数或两位数小时数。

HH24 小时格式的两位数小时数。一位数数值前面加一个零。

m一位数或两位数分钟值。

mm两位数分钟值。一位数数值前面加一个零。

M一位数或两位数月份值。

MM两位数月份值。一位数数值前面加一个零。

MMM三个字符的月份缩写。

MMMM完整的月份名。

s一位数或两位数秒数。

ss两位数秒数。一位数数值前面加一个零。

t一个字母的 AM/PM 缩写(”AM”显示为”A”)。

tt两个字母的 AM/PM 缩写(”AM”显示为”AM”)。

y一位数的年份(2001 显示为”1”)。

yy年份的最后两位数(2001 显示为”01”)。

yyyy完整的年份(2001 显示为”2001”)。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表