2012-01-04 49 views

回答

3

如果您正在處理服務器上的按鈕的單擊事件,那麼您可以撥打DateTime.Now,它將返回服務器的時間(因爲代碼在服務器上執行)。

DateTime now = DateTime.Now; 
+2

JavaScript不起作用。 – SLaks 2012-01-04 02:26:52

+0

好點 - 我想它只會返回它加載的原始時間。 – keyboardP 2012-01-04 02:28:16

+0

否;它會創建無效的語法。 – SLaks 2012-01-04 02:33:05

0
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"

相關問題