日期比较失败,请教

cherry_j 2007-10-12 02:37:36
2个都是DateTime型
DateTime tm1 ={7/19/2007};
DateTime tm2 ={7/19/2007};
判断if(tm1<=tm2) return;

这样比较,哪里不对啊?
...全文
84 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
浪漫幕末 2007-10-12
  • 打赏
  • 举报
回复
使用DateTime类的静态方法比较,不能直接用关系符号比较DateTime数据,和string的道理一样
DateTime.Compare(DateTime s1,DateTime s2)

建立DateTime数据,要new一下,C#中都是类,对象~
xray2005 2007-10-12
  • 打赏
  • 举报
回复
DateTime tm1 = Convert.ToDateTime("2007/7/9");
DateTime tm2 = Convert.ToDateTime("2007/7/19");
if(tm1>tm2)
{

}
publina 2007-10-12
  • 打赏
  • 举报
回复
相减再判断试下也可以.
sprc_lcl 2007-10-12
  • 打赏
  • 举报
回复

DateTime tm1 = Convert.ToDateTime("2007-7-9");
DateTime tm2 = Convert.ToDateTime("2007-7-19");
ahone 2007-10-12
  • 打赏
  • 举报
回复
用DateTime.compare(t1,t2)
young5335 2007-10-12
  • 打赏
  • 举报
回复
DateTime tm1 =new DateTime(2007,1,19);

111,095

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧