2016-10-04 15 views
-7

dbでは、フィールドに現在の時刻が表示されていますが、UIには現在の時刻が表示されません。私が2回目に走った場合、それは現在の時刻である正しい時刻を示しています。 Yはこの問題が起こっていますか?c#.net - タイムスタンプの問題

DateTime now = DateTime.NOWを使用しました。

DBでは適切な時間が与えられていますが、最初の実行ではUIでは表示されません。

+1

何時に表示されますか、何時に表示されるべきですか、どのように違うのですか? UTC変換の問題を除外しましたか? –

答えて

0

フィールドは最初に処理されたときにNULL値を受け取ります。これは、date-time.Nowがnow変数に格納されて使用される前にフィールドを埋めることを意味する可能性があります。値を変数に格納してからフィールドを作成する必要があります。

デバッグを行い、変数のインスタンス化の順序と使用時の順序を変更することを検討してください。

関連する問題