可以解释为什么我会遇到这个日期问题。
datediff(“d”,cdate(“1/3/2011”),cdate(“3/3/2011”))= 59天
这怎么可能????
(我正在使用经典的asp)
答案 0 :(得分:2)
您也可以设置LCID(当我在英国托管并且我在美国时,我有这个问题) 对于美国日期和货币...... Session.LCID = 1033
对于英国的日期和货币...... Session.LCID = 2057
答案 1 :(得分:1)
这是正确的答案。它正在计算截至2011年3月3日,即59天。
http://www.timeanddate.com/date/durationresult.html?m1=1&d1=3&y1=2011&m2=3&d2=3&y2=2011
我想这也可能是本地化问题,您认为它应该在3月1日到3月3日之间进行计算。