2015-10-13 63 views
0

我想發送系統時區到servlet使用javascript。當我提交JSP上的按鈕時,我該怎麼辦? 。如何使用javascript將系統時區發送到servlet

這是javascript代碼。

<script> 
    function dateReturn() { 
      var date = document.getElementById("demo").innerHTML = Date(); 
      return date; 
    } 
</script> 

如何使用此腳本來完成上述操作?

+0

可能重複。 http://stackoverflow.com/questions/1091372/getting-the-clients-timezone-in-javascript – Janath

+0

@Janath: - 這不是重複。 –

+0

@Janath我想獲得系統時區的完整描述並將其發送到servlet。 –

回答

1

讀取時區偏移量,並將其作爲單獨的字段發送,或將日期和偏移量合併到1項中,並在服務器端進行解析。

var d = new Date() 
var n = d.getTimezoneOffset(); 

閱讀JavaScript getTimezoneOffset() Method瞭解更多信息。

+0

你能舉個例子嗎? –

+0

例子是什麼?如何發送數據或如何將Date和TimeZone結合起來? –

+0

我想獲得整個時區,包括時間,日期,GMT等。 –

0

試試這個檢索時區。您可以調整子字符串函數以檢索日期對象中的其他詳細信息。

var d = new Date(); 
var s = d.toString(); 
var timezone= s.substring(s.indexOf("(")+1, s.indexOf(")")); 
相關問題