Если вы позаботитесь о размере вашей базы данных (особенно если у вас есть индексы в этом поле), вы можете использовать другой подход.
Сохранить в базе данных два поля datetime (для ГГГГ-ММ-ДД чч: мм: сс ) и smallint (для * миллисекунд * 1 010).И присоединитесь к ним, чтобы получить правильный DateTime перед отображением в пользовательском интерфейсе.
В этом случае размер этих полей будет 10 байтов (согласно этому источнику , 8 байтов datetime + 2 байта для smallint).Размер nvarchar (27) составляет 54 байта.