Работа с БД и DateTimePicker
Как я могу вычислить разницу в днях между двумя датами и между двумя компонентами DateTimePicker1 и DateTimePicker2.
Спасибо.
Цитата:
Originally posted by Kashuk
У меня есть DateTimePicker, с него я заношу дату в таблицы базы... После этого я считываю их в масив стрингов.
Как я могу вычислить разницу в днях между двумя датами и между двумя компонентами DateTimePicker1 и DateTimePicker2.
Спасибо.
У меня есть DateTimePicker, с него я заношу дату в таблицы базы... После этого я считываю их в масив стрингов.
Как я могу вычислить разницу в днях между двумя датами и между двумя компонентами DateTimePicker1 и DateTimePicker2.
Спасибо.
Код:
int delta = DateTimePicker1->Date - DateTimePicker2->Date; //разница в днях
ЗЫ: Совсем забыл. Это разница в полных днях. Т. е разность между 09.12.2005 и 01.12.2005 будет 7 дней.
Цитата:
Originally posted by AlexandrVSmirno
ЗЫ: Совсем забыл. Это разница в полных днях. Т. е разность между 09.12.2005 и 01.12.2005 будет 7 дней.
Код:
int delta = DateTimePicker1->Date - DateTimePicker2->Date; //разница в днях
ЗЫ: Совсем забыл. Это разница в полных днях. Т. е разность между 09.12.2005 и 01.12.2005 будет 7 дней.
А у меня нормально работает, 8 дней выдаёт...
Цитата:
Originally posted by Kashuk
А у меня нормально работает, 8 дней выдаёт...
А у меня нормально работает, 8 дней выдаёт...
Значит время в датах 00:00:00, а если время есть, тогда будет меньше.