C# - Различие между двумя датами?

Аргумент, который я услышал, - то, что фронтенд должен иметь эти бизнес-правила. Внешние ключи, "добавляют ненужные издержки", когда Вы не должны позволять вставки, которые повреждают Ваши ограничения во-первых. Я соглашаюсь с этим? Нет, но именно это я всегда слышал.

РЕДАКТИРОВАНИЕ: Мое предположение, он обращался к ограничения внешнего ключа , не внешние ключи как понятие.

7
задан user 3 December 2009 в 11:00
поделиться

3 ответа

int days = (int)Math.Ceiling(diff.TotalDays);
12
ответ дан 6 December 2019 в 15:23
поделиться

Вопрос скорее философский; если бы Рождество было завтра, вы бы считали, что осталось 1 день или 0 дней. Если вы включите в свои вычисления завтрашний день, ответ будет 0.

1
ответ дан 6 December 2019 в 15:23
поделиться

Ваша проблема исчезнет, ​​если вы замените:

DateTime.Now

на:

DateTime.Today

, поскольку расчет разницы будет производиться в течение целых дней.

1
ответ дан 6 December 2019 в 15:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: