我有一个.NET webservice,它需要一个整数并且一个日期对象有一个参数。我使用AJAX和jQuery调用webservice,但我无法以正确的格式发送日期。发送JavaScript日期到webservice
当.NET webservice返回一个日期对象时,它是UTC格式(1970年1月1日以来的毫秒),所以我想我应该在从客户端发送日期到webservice时使用相同的格式,但是当我这样做(例如,价值Date(1308787200000)
),然后我从Web服务得到一个错误,说它“不是一个有效的DateTime值”。
我在这里错过了什么?
问候, 斯特芬
“日期(1308787200000)” 不是一个有效的日期, “1308787200000” 可能是。不知道为什么你会把“Date()”放在它的周围。 – Lazarus
当一个Web服务返回一个日期对象时,它会像'Date(1308787200000)' –
主要是因为这是Web服务向客户端发送日期时的日期。我只是试图删除日期,只留下数字部分。仍然得到相同的错误: -/ –