0
我的DatePicker是在加载它与当前的日期来的格式设置为自定义格式DD-MMM-YY日期和时间选择自定义格式日期变更
。但我希望看到从当前日期起两年零两个月的日期。
dtValidFrom.Value = DateTime.Now.AddYears(-2)
dtValidFrom.Value = DateTime.Now.AddMonths(-2)
但上面的代码是不会改变的日期和时间选择什么。
我怀疑自定义格式将是问题。
有关如何处理这个问题的任何建议?
如果你使用'DateTime.Now'你做了第一行,什么第二行就是不理睬。您必须对AddYears的结果调用AddMonths。你的格式是无关紧要的。 – jmcilhinney
是啊!您修复了它:)我删除了第一行,并将第二行更改为dtValidFrom.Value = DateTime.Now.AddMonths(-24) – Sixthsense
您能否将您的评论添加为答案,以便我可以将您的建议标记为答案。 – Sixthsense