Вы, кажется, смешиваете свои концепции.Цель базы данных и таблицы внутри нее - хранить данных, а не форматировать ее.Это детали реализации, как именно это хранится.Точно так же, как вас не волнует, использует ли таблица данных UTF-8 или UTF-16 для хранения ваших строк, вам не важно, в каком формате хранится дата. В этом случае она почти наверняка сохраняется как количество наносекунд.с 12:00 полуночи, 1 января, 0001 г. н. э. То есть, если вы действительно покопаетесь в двоичном формате базы данных, вы найдете эти наносекунды.Страница ASP.NET, для отображения данных. Это , где вы принимаете решения о форматировании.
Один уровень пользовательского интерфейса - это любое программное обеспечение, которое вы используете для просмотра базы данных.Это программное обеспечение преобразует некоторое количество наносекунд, которое является внутренним форматом хранения, в строку «28.02.2011, 12:00:00 AM».Это происходит потому, что это формат по умолчанию для отображения точек во времени.
Слой пользовательского интерфейса, который вы кодируете - тот, который вы имеете под контролем - сейчасНужно выбрать, как it преобразует эти наносекунды в текст.Если он идет по умолчанию, он будет отображать «28.02.2011, 12:00:00».Но если вы не хотите использовать значение по умолчанию, вам нужно указать это.Ответ Pranay Rana дает представление о том, как это сделать. В этом весь смысл вашего пользовательского интерфейса .