0
Azure TAbleストレージにテーブルがあります。値の違い - AzureテーブルのストレージAzureテーブルストレージのタイムスタンプと新しいDateTimeプロパティ
二時間値フィールド(アズールのタイムスタンプと、別のDateTimeフィールドTimeReceivedは)私のテーブルでDateTime.Now
- 私は
DateTime
としてフィールドTimeReceived
(タイプを持っているために異なる値を保存します私の問題) - フィールドに
DateTime.Now
を割り当てるテーブルにレコードを保存します。TimeReceived
- M
Timestamp
とフィールドTimeReceived
の両方に同じ値を設定することが期待されます。
しかし、私は==> 2017年9月7日9時55分55秒AM
TimeReceived値==> 2017年9月7日09異なる値
Timestamp値を参照してください:25:54 PM
マイクエリ
- どちらも両方とも(GMT &ローカル)を表していますか?
- 時間の値が正しい形式で正しく保存されるように気を付けるにはどうすればよいですか?
- GMTに保存する予定ですか?
- GMTで保存するのがベストプラクティスですか?私は
DateTime.Now
のためのデータをフェッチするとき、それは、その後Timestamp
- で値と同じ値を保持する
TimeReceived
DateTimeOffset
などのデータ型を変更した場合 - そして
the just-then-inserted
レコードが取り出され得ることはありません。 - (私の分析:VSからのCloud Storage Explorerで、現在時刻の値を+5:30の値に設定すると、の値を取得できます) - 私のWebアプリケーション(DatePicker)から日付を選択します。選択した日付のデータを取得するために、選択した値をコントローラ(C#MVC)に送信します。ですから、
Timestamp = 9/7/2017 09:55:55 AM
というレコードを取得するには、対応する値を取得するために、View(DatePicker)から選択した日付をどのようにする必要がありますか?
私の質問に対してあなたの考え、示唆、解決策を教えてください。私の分析に
に日付を変換Azureの
にUTCに変換し、Azureのから取得したデータをバック表示しながら日を送信することは実行しているAzureテーブル内のレコードを保存しているアプリケーションのですか?タイムスタンプ値は、UTCでの日付/時刻値です。 –