這是DEV一個問題,以下配置:SSRS - 日期 - 時間參數換位
- SSRS配置爲語言EN-GB 2012
- 報告
我最近注意到當我點擊「查看報告」時,我所有的日期時間參數都會變換。因此,例如,2015年1月8日的GB日期轉換爲2015年8月1日,點擊「查看報告」。這導致必須單擊報告按鈕兩次以顯示正確的數據。我已經使用SSRS多年,我從未注意到這一點。任何人都可以對此有所瞭解嗎?
很明顯,參數是在en-gb和en-us之間切換,但爲什麼以及如何阻止它呢?
我發現一篇文章,其中一些人遭受同樣的問題,但他們的解決方案似乎有點矯枉過正issue with DateTime datatype in SQL Server Reporting Services。他們建議更改您的區域設置和IIS設置,這些設置可能會修復或破壞所有類型。
我試圖複製你的問題;但是,日期顯示的預期取決於en-gb或en-us –