2

予約エンジンを搭載したアプリを開発しています。だから基本的に私はインターネットからの日付が必要です.

System.DateTime.Now

これを使用しましたが、現在の(ローカル)システム日付が返されます。システム日付はクライアント側で変更できるため、必要ありません。だから私はインターネット(UTC)の日付を探しています。

4

3 に答える 3

0

ASP.Net では、System.DateTime.Now はクライアントではなくサーバーの時刻を返します。これは、クライアント コンピュータの日付と時刻には関係ありません。

本当に別のサーバーから日付を取得したい場合は、これを試してください。

于 2013-01-11T07:06:31.313 に答える
0

使わない理由

DateTime.UtcNow 

これにより、現在の UTC 日付が得られ、時間を追加して別のタイムゾーンに変更したり、標準の日付として使用したりできます。

于 2013-01-11T07:24:04.050 に答える
-1

JavaScript を使用して日付を取得し、隠しフィールドに格納します。

document.getElementById("hdnTime").value = new Date();

次に、サーバー側の隠し変数からクライアントの日付を取得します。

于 2013-01-11T07:10:43.957 に答える