2016-08-19 26 views
-4

私はasp.net mvc3を使用しています。サーバー側で現在時刻を取得する方法は?

Scenario:

(PC1) as server side or where I publish my project(PC2) as client or where I am using my current PCPC1では、現在時刻は10:00 AMであり、PC201:00 PMであり、同じまたは異なる日付です。私はボタンをクリックした後にPC1の時間を得るために私のveiwのボタンを(cshtml)持っています。

これまでコントローラでコードDateTime.Now()を試しましたが、現在のPCで現在の時刻がどのようになっていますか。 Not sure about this one

この種の問題を解決するにはどうすればよいですか?

+2

を使用して特定の時間帯に変換する必要があります。 –

答えて

0

クライアントとサーバーでDateTime.UtcNow()を使用して、日付と時刻を保存します。 UIに日付を表​​示する必要がある場合は、TimeZoneInfo.ConvertTimeFromUtc

+0

私はこの ''とYonFのおかげで現在の日付を表示することができます。今私の問題は –

+1

@ DateTime.Now.ToString()も時間を与えるでしょう。ここの問題は何ですか? –

関連する問題