我們正在嘗試從Sql Server中檢索數據。在響應中,DSS將日期轉換爲UTC時區。WSO2 DSS時區問題
在SQL Server日期= 2008-06-30 00:00:00.000
但在DSS結果日期= 「2008-06-29T17:00:00.000-07:00」
作爲根據下面的鏈接,我們試圖在DSS服務器(Windows)中禁用UTC格式,但它不起作用。
WSO2提到虛假以下屬性,但不是存在於wso2server.bat
-Ddss.legacy.timezone.mode =真
https://docs.wso2.com/display/DSS351/Timestamp+Conversion+for+RDBMS。 我們試圖用false添加該屬性值,但它不起作用。
我們想要確切的sql服務器日期。有人可以讓我知道如何做到這一點。
謝謝您的更新。但是如何在wso2server.bat文件中定義它?你可以給我一個bat文件中的配置示例。它是這樣的設置JAVA_OPTS = -Xdebug -Xnoagent -Djava.compiler = NONE -Xrunjdwp:transport = dt_socket,server = y,suspend = y,地址=%DEBUG_PORT%,** - Ddss.legacy.timezone.mode = true ** ?? – munna
請問有什麼更新請求?有人可以請幫助我們解決這個問題。 – munna
我在wso2.bat文件中添加了以下命令** set JAVA_OPTS = -Ddss.legacy.timezone.mode = false -Xdebug -Xnoagent -Djava.compiler = NONE -Xrunjdwp:transport = dt_socket,server = y,suspend = y ,地址=%DEBUG_PORT%**,但仍然在我的輸出,我得到UTC時區在我的迴應** 2004-05-28T03:52:43.167-07:00 date_created> ** –
munna