如何设置DatePicker';It’’’’It’昨天的日期

本文关键字:It 昨天 日期 何设置 设置 DatePicker | 更新日期: 2023-09-27 18:23:52

这:

dtpFrom.DisplayDate = DateTime.Now -1;

(Delphi就是这样做的),不起作用;我得到,"运算符'-'不能应用于'System.DateTime'和'int'类型的操作数"

更新:好的,我知道我可以这样做,尽管我不知道这是否是最简洁的方法:

    int dtYear = DateTime.Now.Year;
    int dtMonth = DateTime.Now.Month;
    int dtDay = DateTime.Now.Day;
    dtpFrom.SelectedDate = new DateTime(dtYear, dtMonth, dtDay - 1);

现在我看到有更好的方法,但必须等一分钟才能选择正确的答案。

如何设置DatePicker';It’’’’It’昨天的日期

dtpFrom.DisplayDate = DateTime.Today.AddDays(-1);
dtpFrom.DisplayDate = DateTime.Now.AddDays(-1);

如果有人来到这里,想让文本显示昨天的默认值,请使用

DatePickerName**.SelectedDate=日期时间。今天。添加日期(-1);**