ReportingService2005 ReportingService = ConnectToSSRS(); ReportParameter[] ReportParams = ReportingService.GetReportParameters(reportSelector.SelectedValue, HistoryID, ForRendering, emptyParams, null);
日期时间参数当前似乎总是以mm/dd/yyyy的形式出现。日期格式定义在哪里?不是这样硬编码的是吗?我有办法从代码中获取日期格式吗?
谢谢
您看到的是DateTime对象的默认格式字符串表示形式(根据您的语言环境…可能),所以是的,在某种意义上,它是这样进行共享编码的。
dt.ToString("MM/dd/yyyy hh:mm:sszzz")
你可能想看看 here 阿尔索 this
尝试使用ISO 8601日期格式,例如1999-06-01。它会起作用的。