Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Время прошедшее с определённой даты - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Переставить столбцы матрицы по возрастанию элементов первой строки http://www.cyberforum.ru/cpp-beginners/thread802297.html
Добрый вечер господа и дамы! Помогите доделать задачу: Дана матрица чисел . Переставить столбцы матрицы таким образом, что бы они были расположены по возрастанию модулей первой строки. Написал код,...
C++ Как называется движение программирования или теория программы считывающая др. язык программирования Не знал, как по другому задать вопрос, и также назвать тему, но буду краток: Допустим я хочу создать программу, которая будет загружать текстовый файл. В этом текстовом файле код например такого... http://www.cyberforum.ru/cpp-beginners/thread802293.html
C++ Защита от дурака
Здравствуйте уважаемые форумчане! я к вам, и вот по какому делу) Вот есть у меня задача: Даны два целых числа А и В. Вывести в порядке убывания все целые числа, расположенные между А и В, не...
C++ Создать программу, которая запрашивает у пользователя три числа: A, B и C
Создать программу, которая запрашивает у пользователя три числа: A, B и C. Необходимо поменять их значения местами таким образом, чтобы выполнялось условие A <= B <= C. Перестановку значений...
C++ C++ & Open GL http://www.cyberforum.ru/cpp-beginners/thread802247.html
подскажите пожалуйста, подключаю библиотеки #include <windows.h> #include <gl2\gl.h> #include <gl2\glu.h> компилятор ругается
C++ Связь классов и методов Помогите понять в чём проблема,в классе TTopic создал метод типа другого класса,а компилятор на это ругается,что не так? #include "stdafx.h" #include "iostream" #include "conio.h" using... подробнее

Показать сообщение отдельно
IrineK
Заблокирован
02.04.2013, 11:12
Как-то всегда наоборот делала. Здесь фрагмент с подсчетом разницы между любыми двумя моментами времени:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
int dif, dmin, dhour, dday;
    
    time_t now,st1,st2;
    struct tm *tt1,*tt2;
    time (&now);
    tt1 = localtime(&now);
    tt2 = localtime(&now);
 
    tt1->tm_mon = this->GetMonth()-1;
    tt1->tm_mday = this->GetDay();
    tt1->tm_hour = this->GetHour();
    tt1->tm_min = this->GetMinute();
    st1 = mktime(tt1);  //got time1 in seconds
 
    tt2->tm_mon = t.GetMonth()-1;
    tt2->tm_mday = t.GetDay();
    tt2->tm_hour = t.GetHour();
    tt2->tm_min = t.GetMinute();
    st2 = mktime(tt2);  //got time2 in seconds
 
    dif = st1-st2;              //difference in seconds
    dif /= 60;                  //difference in minutes
    dmin = dif%60;              //minutes in difference
    dif /= 60;                  //difference in hours
    dhour = dif%24;             //hours in difference
    dif /= 24;                  //difference in days
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru