問題タブ [currentuiculture]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
674 参照

c# - 現在の CultureInfo ASP.NET Core に従って DateTime を保存する

ほとんどのアプリケーション ユーザーが現在いる場所とは異なる場所にあるアプリケーション サーバー。

日時の値を保存しているときに、単純にこれを行うと

Startup.csクラスで次のことを行ったという事実に関係なく、時間はサーバーの場所の時間に従って保存されます

ユーザーの場所は UTC+1 ですが、サーバーは現在 UTC-8 の場所にあります

クラスのCurrentCultureInfoセットに従って、datetime 値をデータベース (SQL Server) に格納する方法はありますか?startup.cs

私は現在、datetime 値を UTC として保存し、データベースから値を取得した後、同等の UTC+1 値に変換することに頼っています。

私もです

そして、ユーザーに表示する値を取得した後、次のように変換します

私はこれについてより良い方法を手に入れたいと思っています。

ありがとうございました