2011-10-17 47 views
0

可能重複:
How to get client date and time in ASP.NET?如何在asp.net C#中獲取客戶端PC的日期時間?

我有一個ASP.NET Web應用程序。我的託管服務器在美國。數據庫存在那裏。 任何人都可以瀏覽該網站。現在我想要獲取客戶端PC的日期時間。我將它存儲在數據庫中,並將在瀏覽器中顯示它。 我有一個標籤。我會在該標籤中顯示它 我已經在Google中搜索過它。但沒有找到正確的代碼。 請給我C#代碼。 [我使用asp.net,C#] 預先感謝 拉希德

+0

dplicate http://stackoverflow.com/questions/274826/how-to-get-client-date-and-time-in-asp-net –

+2

不會發生在C#..要使用客戶端代碼。 Javascript ;-) –

回答

1
This link:

<script type="text/javascript"> 
function getDateTime() 
{ 
    var localTime = new Date(); 
    var year= localTime.getYear(); 
    var month= localTime.getMonth() +1; 
    var date = localTime.getDate(); 
    var hours = localTime .getHours(); 
    var minutes = localTime .getMinutes(); 
    var seconds = localTime .getSeconds();  
    //at this point you can do with your results whatever you please 
} 
</script> 

修改後的代碼在這一點上,我會串聯所有字段一起,並把它們放在一個asp: HiddenField控件,以便它們可以在服務器上讀取。在服務器上,對您的HiddenField的Text值調用Convert.ToDateTime()。

+0

感謝您的幫助 –

相關問題