Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Уроки по Visual C++ (MFC, платформа .NET) Как выяснить, сколько дней между двумя датами?


FAQ по Visual C++. Рассылки сайта progs.biz
Выпуск № 94
 
Начало > Visual C++ > FAQ > Вопрос 4

Мэтью Мак-Дональд, Марио Шпушта
Microsoft ASP.NET 2.0 с примерами на C# 2005 для профессионалов.
М. Мак-Дональд, М. Шпушта. Microsoft ASP.NET 2.0 с примерами на C# 2005 для профессионалов
Заказать на Озоне
Подробнее


Полные версии уроков (с картинками): урок 4.

Visual C++.NET. FAQ
Вопрос 4. Как выяснить, сколько дней между двумя датами?

Задача такая - надо выяснить, сколько дней прошло между двумя датами (например, это может понадобиться при расчете банковского процента или пеней за определенный период).

Сделать это можно, например, так: две даты задаем переменными типа COleDateTime (переменные этого типа можно приписать к элемену управления Date Time Picker). Путь эти переменные будут m_Date1 и m_Date2. После этого число дней между этими датами находим так:

    // Обновляем переменные, связанные с элеменами упраления.
    UpdateData();
    // Находим разницу.
    COleDateTime t = m_Date1  - m_Date2;
    // Показываем число дней в заголовке окна.
    CString s;
    s.Format("%d", (int)t.m_dt);
    SetWindowText(s);
Рассылки сайта progs.biz
Visual C++, MFC
C# и .NET
VB.NET
ASP.NET
Win API
C/C++
Delphi
Java
HTML, PHP, mySQL, WEB-дизайн
Flash MX
C++ Builder
Ассемблер
SQL Server
DirectX
Обзор книг
Обзор программ
Новости сайта progs.biz


PARKING.RU. Качественный ВИРТУАЛЬНЫЙ ХОСТИНГ на платформе Windows(r): поддержка NET, многофункциональная панель управления, аренда бизнес-приложений, сертифицированные специалисты. Управляемый ВЫДЕЛЕННЫЙ ХОСТИНГ на платформе Windows(r): производительные серверы, профессиональная поддержка, аренда ПО Microsoft(r), безопасность, гарантии. http://www.parking.ru


Копирование любых материалов сайта без разрешения авторов и владельцев сайта запрещено.
© 2002-2006 сайт progs.biz
© 2002-2006 Игорь Алексеев

В избранное