このC#コードDateTime.Now;
は、サーバー時刻とこのコードDateTimeKind.Utc;
はゾーンを記録しますが、これを他の郡に表示することはできません。どのようにクライアントのタイムゾーンに応じて時間を表示するには?ASP.NETのクライアントシステム時間
答えて
ASP.NETコードはサーバー上で動作します。そのため、サーバー時刻が表示されます。
クライアントの時間を取得する必要がある場合は、少なくともクライアントが配置されているTimeZoneの情報をクライアントに送信するのがクライアントです。提案方法の
一つは、クライアントの時間が含まれます、フォーム上の隠しフィールドを持つことです。
//html
<input type="hidden" id="clienttime"/>
//js
$(function() {
$("#clienttime").val(new Date().toUTCString());
});
とすぐにサーバに送信されたフォームとして、あなたはクライアントの時間を取得します。
javascriptを使用してクライアントの時間を取得しますか?
私はあなたがウェブアプリケーションを開発していると仮定します。あなたはC#を使用してそれを行うためのjavascriptのカスタムブロックを入れることができます。
あなたのための頭出しです。
クライアントシステムに間違った時間が表示される場合はどうなりますか? – lock
それはむしろコメントではなく、答えである可能性があります。 –
ユーザーに独自のタイムゾーンを要求し、この情報を使用してサーバーの時刻をそのゾーンに変換する必要があります。 TimeZoneInfo.ConvertTimeFromUtcを参照してください。
- 1. ASP.netリピータ、時間
- 2. ASP.NETクライアント時間
- 3. ASP.NETのロード時間
- 4. asp.netでの作業時間の処理
- 5. 処理時間の後のASP.NET応答
- 6. IISとASP.NETでの時間の差
- 7. ASP.NET + WCFの長時間実行スレッドプロセス
- 8. asp.netアイデンティティクッキーの期限切れ時間
- 9. ASP.Netのプリコンパイルと起動時間
- 10. OLEDBの日付(時間)問題asp.net c#
- 11. ページの生成時間 - ASP.Net MVC
- 12. ASP.NET MVCとWebFormのページ作成時間
- 13. クライアントシステムのIPアドレスをトラッキングする
- 14. 長時間実行アクションasp.net core mvc
- 15. ASP.Net Webサービス応答時間が遅く
- 16. Asp.Netコア長時間実行タスク
- 17. asp.netセッションタイムアウトを24時間に延長
- 18. ASP.NET MVCで異なるタイムゾーンと昼間の時間を扱う
- 19. ASP.net - ページ送信時間とクライアント送信時間を区別する方法
- 20. 開始時間と終了時間の間の計算時間
- 21. vbscriptでの時間間隔の時間
- 22. 時間と時間のマージ
- 23. ASP.NETでのスレッドの処理Async操作の待機時間
- 24. ASP.NET MVC3 Razorのレンダリング時間にビューの領域名を取得
- 25. ASP.Netポストバック時のチェックボックスの値が間違っていますか?
- 26. ASP.NETを使用してクライアントシステムにWindowsアプリケーションをインストールする(例:Microsoft SiteのWindows更新)
- 27. Asp.net WEBAPIは現地時間にUTCの時刻文字列をデシリアライズ
- 28. ASP.net VBルーチンを呼び出すJavascriptの時間
- 29. ASP.NETチャートカスタムラベルShow HH:MM:SS秒からの合計時間から
- 30. asp.net mvcでプログラムでOutputCacheの時間を中止する
dupe? http://stackoverflow.com/questions/274826/how-to-get-client-date-and-time-in-asp-net – billb