1
我有一個名爲CreatedDate的數據庫字段,它是一個時間戳字段並保存日期和時間。它目前持有GMT時間。顯示瀏覽器使用extjs的具體日期/時間
此時此字段顯示爲與網頁上的相同。
我們要修改它來顯示日期/時間爲每個瀏覽器的本地時區
能否請您讓我們知道我們如何能做到這一點。
在此先感謝
我有一個名爲CreatedDate的數據庫字段,它是一個時間戳字段並保存日期和時間。它目前持有GMT時間。顯示瀏覽器使用extjs的具體日期/時間
此時此字段顯示爲與網頁上的相同。
我們要修改它來顯示日期/時間爲每個瀏覽器的本地時區
能否請您讓我們知道我們如何能做到這一點。
在此先感謝
如果你能代表通用時間,因爲在服務器在1970年1月1日劃時代毫秒的計數,那麼你可以在客戶端使用客戶端的頁面代碼構造日期實例時區,但從該UTC參考開始。這是JavaScript的Date()構造的正常行爲:
var clientDate = new Date(serverUTC);
現在究竟如何你得到的UTC值取決於服務器的語言。在JSP頁面中它會是非常簡單的:
var clientDate = new Date(<%= whatever.getTheDate().getTime() %>);
或
var clientDate = new Date(${something.theDate.time});
一旦你得到的日期值作爲客戶端JavaScript Date實例,你可以更新域( s)與字符串。沒有內置的日期格式化工具,但舊標準date.js可能有助於其「.toString()」格式化程序。