日期和时间选择器自定义格式日期更改

Date And Time Picker Custom Format Date Change

我的 DatePicker 设置为自定义格式 dd-MMM-yy

加载表单时会显示当前日期。但我想查看从当前日期算起的 2 年零 2 个月的回溯日期。

dtValidFrom.Value = DateTime.Now.AddYears(-2)
dtValidFrom.Value = DateTime.Now.AddMonths(-2)

但是上面的代码并没有改变日期和时间选择器中的任何内容。

我怀疑自定义格式是问题所在。

关于如何处理这个问题有什么建议吗?

应该是:

dtValidFrom.Value = DateTime.Now.AddYears(-2).AddMonths(-2)