日期:2014-05-18  浏览次数:20810 次

发现了没? 今早的datetime.now.date.day 出问题了.
我所有的客户都出问题了, 有的是断网的情况下出问题的, 之前好好的, 不知道为什么.

------解决方案--------------------
出什么问题了,代码。
------解决方案--------------------
你怎么使用的?
Response.Write(DateTime.Now.Date.Day);
没有问题啊

今天闰年闰出来的一天
------解决方案--------------------
int day=DateTime.Now.Date.Day;
没什么问题啊?

具体什么错误
------解决方案--------------------
如果是今天,那就是闰年虫的问题,
如果是12.21 是世界末日的问题。
------解决方案--------------------
没什么问题啊?
------解决方案--------------------


没有错误日志的吗?

------解决方案--------------------
没有问题啊,难道系统有bug?
------解决方案--------------------
2.29?
------解决方案--------------------
29, 很正常啊 

------解决方案--------------------
不会吧,第一次听说时间有不支持2.29这天的!真是这样,.NET 2.0也太稀烂了!
------解决方案--------------------
探讨

不会吧,第一次听说时间有不支持2.29这天的!真是这样,.NET 2.0也太稀烂了!

------解决方案--------------------
自己考虑不全,跟framework有个毛关系
------解决方案--------------------
晕了,这样能不挂嘛。
加个年而已,用这样嘛,=DateTime.Today.AddYears(1);不就得了。
------解决方案--------------------
探讨

不会吧,第一次听说时间有不支持2.29这天的!真是这样,.NET 2.0也太稀烂了!

------解决方案--------------------
探讨
引用:

不会吧,第一次听说时间有不支持2.29这天的!真是这样,.NET 2.0也太稀烂了!

。NET会出现这种问题吗?

------解决方案--------------------
探讨

引用:

不会吧,第一次听说时间有不支持2.29这天的!真是这样,.NET 2.0也太稀烂了!


是他自己弄錯了。你看看他的構造的DateTime,直接在Year加上一年,後面的日期卻還取的Day。明年的今天,還是2月29日嗎?

------解决方案--------------------
大哥,你为啥要在Year后面+1啊。。。
------解决方案--------------------
四年一遇的bug