私は両方で2つのアプリケーションを、持っているユーザのログイン時に、私は、テーブル内のレコードを保存するには、ユーザーがログインして何時間追跡するLogs
と呼ばれるよう保存しDateTime.Now
最初のアプリケーションでは:。VS2015でDateTime.Nowが短い日付形式で表示されるのはなぜですか?
2017-11-24 16:20:17.417
私の第二のアプリケーションDateTime.Nowはとして保存します。ここでは2017-11-24
は実際には保存され
var log = new UserLog
{
user = _context.Users.Single(u => u.Id == customer),
CreateDate = DateTime.Now
};
_cxt.Logs.Add(log);
_cxt.SaveChanges();
保存は両方のアプリケーションで同じように見えますが、唯一の違いは長いものがVS2013で作成され、短い方がVS2015で作成されたという点です。
SQLの列のタイプは何ですか? – Blorgbeard
Cultureとdatetime形式のようなマシン設定の環境は何ですか?あなたがCreateDateの実際の値をデバッグするときには何ですか? – MethodMan
どのように値を確認していますか? –