Lam*_*fif 0 .net c# datetime compare date
我有一个asp.net应用程序,其中我有这三个日期:
现在= 08-10-13 15:56:19
cloture1 = 01-10-13 00:00:00
cloture2 = 01-01-50 00:00:00
日期的格式是DD-MM-YY HH:MM:SS.问题是该功能DateTime.Compare()给了我相同的结果,即
DateTime.Compare(now,cloture1) > 0和 DateTime.Compare(now,cloture2) > 0.
那么这个问题的原因是什么?我该如何修复我的代码片段?
问题是你的程序最有可能将cloture2解释为1950,而不是2050.因为你没有发布你设置cloture2的代码,我无法提供具体的解决方案,但我能提供的最好的是你使用01-10-2050明确地在你的代码中.
| 归档时间: |
|
| 查看次数: |
325 次 |
| 最近记录: |