Я пишу предложение where для запроса linq-to-sql.Допустим, имя столбца - AppointTime, которое хранится в часовом поясе GMT.Запрос, который я пишу, является динамическим, и пользовательский интерфейс позволяет пользователю выбирать встречи, установленные сегодня, вчера, 2 дня назад, 3, 5, 10, 30, 60, 90 дней назад.
У меня естьчасовой пояс пользователя в десятичном формате (т. е. -9,0 для времени США по стандартному тихоокеанскому времени).
Как лучше всего написать предложение where, чтобы пользователь, который хочет увидеть встречи, которые он установил 2 дня назад, появляется в запросенабор результатов.