Как лучше всего обрабатывать даты bc на сервере .net / sql?

Я планирую создать приложение временной шкалы, которое будет хранить и отображать информацию для определенных дат. Например: Аристотель 384 г. до н.э. - 322 г. до н.э .; но также и даты объявления, такие как Иммануил Кант 22.04.1724 - 12.02.1804).

Я хочу использовать базу данных sql compact edition. Формат даты и времени позволяет использовать даты с 01.01.1753 12: 00: 00: 00 AM до 31.12.9999 23:59:59 PM. Поэтому я не могу использовать собственный формат даты и времени. .Net также не позволяет использовать даты bc с использованием собственного класса DateTime (0001.01.01 - первый день).

Должен ли я определять свой собственный формат с использованием столбца varchar и анализировать эти значения в .Net?

16
задан fnx 20 February 2011 в 17:33
поделиться