相关疑难解决方法(0)

DateTime.AddDays与Calendar.AddDays

DateTime.AddDays和之间有什么区别Calendar.AddDays
DateTime的日历独立?

.net c# globalization datetime calendar

4
推荐指数
2
解决办法
1955
查看次数

为什么日期时间变为16年前的1月1日并未正确显示年份?

我希望从今天开始将日期设置为16年前的1月1日.我用过代码

DateTime dtm = new DateTime(DateTime.Today.Year, 1, 1);
dtm.AddYears(-16);
dtpDOB.Value = dtm;// assign value to date time picker
Run Code Online (Sandbox Code Playgroud)

但它显示日期值为2014年1月1日,为什么这不会将年份部分设置为16年?

谢谢

c# datetime

1
推荐指数
1
解决办法
81
查看次数

标签 统计

c# ×2

datetime ×2

.net ×1

calendar ×1

globalization ×1