1
點擊一個按鈕,但不知道如何從服務器獲取服務器時,必須獲取服務器日期/時間。如何在asp.net中獲取服務器日期/時間
點擊一個按鈕,但不知道如何從服務器獲取服務器時,必須獲取服務器日期/時間。如何在asp.net中獲取服務器日期/時間
如果您正在處理服務器上的按鈕的單擊事件,那麼您可以撥打DateTime.Now
,它將返回服務器的時間(因爲代碼在服務器上執行)。
DateTime now = DateTime.Now;
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
' STANDARD TIME example:
Body.Attributes.Add("onload", "displayDate('" & Format(Now(), "hh:mm:ss tt") & "');")
' MILITARY TIME example:
Body.Attributes.Add("onload", "displayDate('" & Format(Now(), "HH:mm:ss") & "');")
End Sub
我以爲VB作爲你沒有指定你使用的語言。你可以在C#等其他語言的按鈕點擊事件中使用它。 請注意,我的<body>
標記有id="Body"
和runat="server"
JavaScript不起作用。 – SLaks 2012-01-04 02:26:52
好點 - 我想它只會返回它加載的原始時間。 – keyboardP 2012-01-04 02:28:16
否;它會創建無效的語法。 – SLaks 2012-01-04 02:33:05