Вопросы производительности при использовании C #, EF с датой, TimeSpan, datetimeoffset - PullRequest
0 голосов
/ 23 ноября 2011

Как убрать миллисекунды типов данных: время?

Используются ли хорошие даты?Я должен легко составить график / планирование, добавить часы, вычесть минуты и немного больше.

Я прочитал следующее:

http://msdn.microsoft.com/en-us/library/cc853327(v=VS.110).aspx Framework 4.5 http://msdn.microsoft.com/en-us/library/cc853327(v=VS.100).aspxNET Framework 4

http://www.sqlservercentral.com/articles/SQL+Server+2008/72758/ datetimeoffset и неявные преобразования

Local VS help: //127.0.0.1:47873/help/0-2420/ms.help?product=VS&productVersion= 100 & method = f1 & query = System.TimeSpan% 00TimeSpan% 00SolutionItemsProject% 00SolutionItemsProject% 00SolutionItemsProject & locale = es-ES & launchingApp = VS & category = DevLang% 3acsharp% 00TargetFrameworkMoniker * встроенный код * 101% * 101%

* * * * * * **

Build an entity:
any_entity:
DateTimeOffset public startTime {get; set;}
public TimeSpan hours End {get; set;}

initializing
any_object = TimeSpan(10, 0, 0),...

    Build an entity:

 any_entity:
 ...
     DateTimeOffset public startTime {get; set;}
     public TimeSpan hours End {get; set;}
 initializing:
 ...
     any_object
     new TimeSpan hour_End(10, 0, 0)

Мой результат в sqlserver2008 10: 00: 00.0000000 тип: time (7)

1 Ответ

0 голосов
/ 23 ноября 2011

Как удалить миллисекунды типов данных: время?

Вы используете DateTime, игнорируете миллисекунды, а для презентации выбираете форматы, которые их не включают.

Использую ли я хорошие даты?

Я не понимаю этого вопроса, но в целом я всегда рекомендовал бы использовать хорошие даты вместо плохих.

Другой вариантИспользование DateTime означает написание собственного класса или структуры даты / времени с минимальным разрешением в секунды.Но я не вижу большого преимущества в изобретении колеса, когда в .NET встроены совершенно подходящие варианты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...