当前位置:编程学习 > C#/ASP.NET >>

23号-22号=0?

即时窗口:
?GetMyDate(strDate)
#11/22/2013#
?GetMyDate(ServerTime)
#11/23/2013#
?DateDiff(DateInterval.Day, GetMyDate(strDate), GetMyDate(ServerTime))
0

关闭程序,重新运行就正常了
这是为什么呢?!

GetMyDate=Format(CDate(date),"d") --------------------编程问答-------------------- 额  是不是  0天 23小时  59分59秒。。。 --------------------编程问答-------------------- 不明白你这是什么语言,但是按道理来说,22跟23经过DateDiff处理之后肯定不是0. --------------------编程问答-------------------- 这个监视每个时间的时、分、秒看看 --------------------编程问答-------------------- 不用VB里面那些乱七八糟的函数
直接用DateTime TimeSpan --------------------编程问答-------------------- 你把GetMyDate输出成浮点数,看看数字差就知道问题了

直接看你给的代码看不出来问题 --------------------编程问答-------------------- http://www.cnblogs.com/nikyxxx/archive/2010/04/08/1707336.html --------------------编程问答-------------------- C#的winform是不是跟VB差不多啊
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,