下面是VBScript的代码,
FromDate=22/2/2013
ToDate= 1/3/2013
StartDateSerial = DateSerial(year(FromDate),month(FromDate), day(FromDate))
ToDateSerial = DateSerial(year(ToDate),month(toDate),day(ToDate))
此日期格式为 dd/mm/yyyy。但 DateSerial 的结果如下
StartDateSerial= 2/22/2013
ToDateSerieal= 1/3/2013
这意味着对于开始日期它转换为mm/dd/yyyy但对于 ToDateSerieal 它转换为dd/mm/yyyy
我在US lacal上发现了这个问题。但在英国当地,这对两者都是一样的。
现在,当我尝试使用 FromDate 和 To Date 中的以下值时
FromDate=2/22/2013
ToDate= 3/1/2013
我将 FromDate 和 ToDate 从 JavaScript 传递到 vbscript。
格式为 mm/dd/yyyy,然后它在美国 lacal 上运行良好,但在英国本地上运行良好。任何人都可以告诉我如何解决这个问题。