予約エンジンを搭載したアプリを開発しています。だから基本的に私はインターネットからの日付が必要です.
System.DateTime.Now
これを使用しましたが、現在の(ローカル)システム日付が返されます。システム日付はクライアント側で変更できるため、必要ありません。だから私はインターネット(UTC)の日付を探しています。
ASP.Net では、System.DateTime.Now はクライアントではなくサーバーの時刻を返します。これは、クライアント コンピュータの日付と時刻には関係ありません。
本当に別のサーバーから日付を取得したい場合は、これを試してください。
使わない理由
DateTime.UtcNow
これにより、現在の UTC 日付が得られ、時間を追加して別のタイムゾーンに変更したり、標準の日付として使用したりできます。
JavaScript を使用して日付を取得し、隠しフィールドに格納します。
document.getElementById("hdnTime").value = new Date();
次に、サーバー側の隠し変数からクライアントの日付を取得します。