【发布时间】:2017-06-24 16:33:36
【问题描述】:
我正在尝试获取年份的最后两位数字,例如,
仅限 2016 年至 16 日。
当您单击date picker 并选择一个日期时,我想将其打印到textview,仅包含年份的最后两位数字。
谢谢。
表单加载时显示最后两位数字,但 datetimepiker 值更改时无法获取它
private void RegisterSMS_Load(object sender, EventArgs e)
{
idyr.Text = DateTime.Now.Year.ToString().Substring(2);
}
private void regdate_ValueChanged(object sender, EventArgs e)
{
idyr.Text = regdate.Text.ToString().Substring(2);
}
【问题讨论】:
-
使用
.ToString("yy") -
请edit您的问题显示what you have tried so far。您应该包含您遇到问题的代码的minimal reproducible example,然后我们可以尝试帮助解决具体问题。您还应该阅读How to Ask。
标签: c# winforms datetime datepicker