私はウェブアプリケーションを持っており、タイムゾーンをESTに設定したいと考えています。これを行う簡単な方法はありますか?たぶんweb.configに?.NETでタイムゾーンを設定する
私もデータベースのタイムゾーンを変更する必要があると思いますか?
私はウェブアプリケーションを持っており、タイムゾーンをESTに設定したいと考えています。これを行う簡単な方法はありますか?たぶんweb.configに?.NETでタイムゾーンを設定する
私もデータベースのタイムゾーンを変更する必要があると思いますか?
私もデータベースのタイムゾーンを変更する必要があると思いますか?もしそうなら、あなたのサーバーで日付と時刻の変更を加えることができ、自動的にサーバーのデータベースに反映されます。
以下の機能を使用して、日付を最初に検証することができます。
DateTime dt;
string Temp1 = "Your Date";
if (DateTime.TryParse(Temp1, out dt))
{
// If it is a valid date
string date = dt.ToShortDateString();
string time = dt.ToShortTimeString();
}
あなたがこれを行うには(比較的)新しいDateTimeOffsetクラスを使用する場合、それが最善です。
UTCを格納してローカルタイムで表示するという私の考えは、Windowsのハードウェアクロックが現地時間に設定されているので、別の方法でコーディングする必要があります。
**データベースのタイムゾーンも変更する必要があると思いますか?**もしそうなら、サーバーで日付と時刻の変更を行うことができます。自動的にサーバーデータベースに反映されます。 – Pankaj
ええ、ありがとう、私はあまりにもそれを行う必要があります。 ESTの日付機能を処理するためにweb.configのアプリケーションを変更できるかどうかを知っていますか? – cdub
そのためには、コード内の日付を最初に検証することができます。 – Pankaj