日志记录:
[上传线程1][DEBUG][2012-08-07 15:04:33] 2012/8/7 14:48:04
[上传线程1][DEBUG][2012-08-07 15:04:33] 2012/8/7 14:48:04
[上传线程1][DEBUG][2012-08-07 15:04:33] 1代码片段
Logger.Debug(ThreadName, d.ToString());
Logger.Debug(ThreadName, jssj.ToString());
Logger.Debug(ThreadName, DateTime.Compare(d, jssj).ToString());我真服了,为何两个日期转成字符串是一模一样的,但比较结果却不是0?
其中jssj是传入的DateTime参数,d是DateTime d = File.GetLastWriteTime(ctlFile)一个文件的最后修改时间,
其实jssj就是预先把这个最后修改时间写入数据库的,然后再读出来转为DateTime传入,为何两个时间不一致啊,我要崩溃了