我最近有一个用户输入了 204 年 6 月 13 日的数据。SQL Server 2008 愉快地存储了日期。该日期后来被检索并序列化为 WDDX。它被编码为
<field name='BASECYCLEDATE'><dateTime>204-6-13T0:0:0-8:0</dateTime></field>
后来当我反序列化它时,我得到
WDDX packet parse error at line 1, column 8772..
Invalid date string 204-6-13T0:0:0-8:0.
...
614 : </cfscript>
615 :
616 : <cfwddx action = "wddx2cfml" input = "#qryLabel.Config#" output = "stDat">
我的问题是,在 WDDX 中反序列化日期的最短日期是多少?